﻿@charset "utf-8";
.waterbox{ position: relative; overflow: hidden; }

.waterbox .waterbg{ width: 200%;
    height: 200%;
    position: absolute;
    z-index: 1;
    background-image: url(https://kzp.oss-cn-beijing.aliyuncs.com/water/6_03.png);
    background-position: center;
    background-size: 14% auto;
    opacity: .25;
    left: -50%;
    top: -50%;
    transform: rotate(30deg); }

.waterbox .buy-up{ position: relative; z-index: 2; }
.waterbox .up{ position: relative; z-index: 2; background: none !important }
/*首页*/
/*幻灯片*/
.index-banner{ height: 450px; position: relative; background: #999; transition: all .5s;}
.index-banner .list{ height: 450px; width: 100% !important; transition: all .5s;}
.index-banner .list ul li,.index-banner .list ul {height: 450px !important; display: block; background-repeat: no-repeat;
background-position: center; background-size: cover; overflow: hidden; width: 100% !important;transition: height .5s; }
.index-banner .bannerbtn{ width: 24px; height: 45px; position: absolute; z-index: 1; cursor: pointer; position: absolute; top: 50%; margin-top:-23px; }
.index-banner .bannerbtn.prev{ left: 3.8%; background: url(../images/indexico_10.png) no-repeat; }
.index-banner .bannerbtn.next{ right: 3.8%;background: url(../images/indexico_13.png) no-repeat; }
.index-banner .hd{ position:absolute; z-index: 2; height: 2px; width: 800px; margin-left: -400px; bottom: 100px; left: 50%; z-index: 2; 
	text-align: center; line-height: 2px; }
.index-banner .hd ul li{ *display: inline; *zoom:1; display: inline-block; transition: all .5s; height: 2px; width: 4px; 
	background: #fff; overflow: hidden; position: relative; margin: 0 5px; text-indent: -500px;
	transition: all .5s;
 }
.index-banner .hd ul li.on{ width: 15px; }
/*幻灯片搜索*/
.index-search{ width: 800px; position: absolute; margin-left: -400px; bottom: 33.33%; background: #fff; z-index: 11; height: 52px;
box-shadow: 0 0 5px rgba(0,0,0,.2); left: 50%; }
.index-search .s-type{ width: 79px; padding-left: 15px; float: left; border-right: 1px solid #ebebeb; height: 42px; line-height: 42px;
	margin-top: 5px;
	position: relative;
  }
.index-search .s-type .bbt{ cursor: pointer; color: #666666; font-size: 14px; position: relative;  }
.index-search .s-type .bbt:after{ content: ""; display: block; border-style: solid; border-width: 4px; position: absolute;
border-color: #68c1b4 transparent transparent transparent ; top: 50%; right: 10px; margin-top: -1px; }
.index-search .s-type ul{ display: block; background: #fff; text-align: center; transition: all .3s;
	 box-shadow: 0 0 10px rgba(0,0,0,.2);transform:translateY(10px); opacity: 0; display: none; width: 94px;
	 position: absolute;
	 left: 50%;
	 margin-left: -47px; top: 60px; padding:5px 0;  }
.index-search .s-type ul[data-on="on"]{ opacity:1; transform:translateY(0);}
.index-search .s-type ul li{ height: 40px; line-height: 40px; cursor: pointer; font-size: 14px; }
.index-search .s-type ul li.on{ background: #eee;  color: #68c1b4}
.index-search .s-type ul li:hover{ color: #68c1b4 }
.index-search .s-type ul:after{content: ""; display: block; border-style: solid; border-width: 5px; position: absolute;
border-color: transparent transparent #fff transparent ; bottom: 100%; left: 50%; margin-left: -5px;}
.index-search .input-box{ height: 53px; float: left ;width: 600px;}
.index-search .input-box input{ height: 20px; line-height: 20px; padding: 16px 20px; border:0px; border-radius: 0;
 background: #fff; font-size: 14px; width: 560px;
 }
.index-search button{ height: 52px; border:0; border-radius: 0; width: 100px; color: #fff; font-size: 16px; position: absolute; top: 0; right: 0px;
  cursor: pointer; background: #da251d;} 
 /*幻灯片业态*/
.banner-yt{ height: 85px; background: url(../images/indexico_18.png); background: rgba(255,255,255,.2); position: absolute; z-index: 3; width: 100%;
left: 0px; bottom: 0px; border-top: 1px solid rgba(255,255,255,.2);}
.banner-yt .yt-list{ width: 1379px; border-right: 1px solid rgba(255,255,255,.2); height: 85px; margin: auto; overflow: hidden;}
.banner-yt .yt-list .item{ width: 229px; height: 85px;border-left: 1px solid rgba(255,255,255,.2); float: left }
.banner-yt .yt-list .item.i0{width: 228px;}
.banner-yt .yt-list .item a{ display: block; height: 47px; padding: 20px 0 18px 115px; position: relative; color: #fff; font-size: 16px; }
.banner-yt .yt-list .item a:after{ content: ""; width: 0; height: 2px; display: block; position: absolute; 
bottom: 0; left: 50%; background: #51b7a9; -webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%); }
.banner-yt .yt-list .item a:hover:after{ width: 100%; }
.banner-yt .yt-list .item a:hover{ background: #fff; color: #424242; }
.banner-yt .yt-list .item a:hover .href{ opacity: .6; }
.banner-yt .yt-list .item a .bbt{ line-height: 26px; height: 26px; overflow: hidden; font-weight: bold; }
.banner-yt .yt-list .item a .href{ height: 21px; line-height: 21px; font-size: 0.79rem; }
.banner-yt .yt-list .item a .tu{ width: 40px; height: 40px; position: absolute; top: 50%; margin-top: -20px; left: 60px; }
.banner-yt .yt-list .item a .tu img{ position: absolute; width: 100%; height: 100%; left: 0px; top: 0; }
.banner-yt .yt-list .item a .tu img.cai,.banner-yt .yt-list .item a:hover .tu img.bai{ opacity: 0 }
.banner-yt .yt-list .item a:hover .tu img.cai{ opacity: 1 }
/*首页筛选*/
.index-shai{ background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.175); padding: 15px 0 21px; position: relative; z-index: 1; }
.index-shai-mm{ width: 1380px; margin: auto; }
.index-shai-mm .item{ float: left; width: 315px; margin-right: 40px; }
.index-shai-mm .item.mar0{ margin-right: 0; }
.index-shai-mm .item .bbt-type{ height: 38px; line-height: 38px; font-size: 14px; font-weight: bold; color: #999999; }
.index-shai-mm .item .bbt-type span{ font-weight: 300; font-size: 12px; color: #999999; }
.index-shai-mm .item .bbt-type .ib{  *display: inline; *zoom:1;display: inline-block; margin-right: 10px; }
.index-shai-mm .item .bbt-type .ib.on{ color: #424242; }
.index-shai-mm .item .bbt-type .ib.c{ cursor: pointer;  }
.index-shai-mm .item .vv.p{ padding-top: 6px; }
.index-shai-mm .item .vv{ font-size: 14px; }
.index-shai-mm .item .vv .yt-check{ cursor: pointer; height: 38px; line-height: 38px; overflow: hidden; border:1px solid #ebebeb;
 background: #f5f5f5; position: relative; padding: 0 38px 0 48px;  }
.index-shai-mm .item .vv .yt-check img{ width: 20px; height: 20px; position: absolute; top: 50%; left: 15px; margin-top: -10px; }
.index-shai-mm .item .vv .yt-check .jia{ position: absolute; top: 0px; right: 0px; height: 38px; width: 38px; }
.index-shai-mm .item .vv .yt-check .jia b{ display: block; width: 2px; height: 12px; 
	background: #51b7a9; position: absolute; top: 50%; left: 50%; margin: -6px -1px; }
.index-shai-mm .item .vv .yt-check .jia span{ display: block; width: 12px; height: 2px; 
	background: #51b7a9; position: absolute; top: 50%; left: 50%; margin: -1px -6px; }
.databox{ display: none }	
.index-tclist{ padding: 15px 0px 15px 15px; }
.index-tclist a{ *display: inline; *zoom:1; display: inline-block; font-size: 14px; border-radius: 2px; padding: 0 10px; margin: 0 10px 8px 0;
cursor: pointer; line-height: 30px; height: 30px; }
.index-tclist a.on,.index-tclist a:hover{ color: #fff; background: #51b7a9; }
/**/
.citylist{ }
.citylist a{*display: inline; *zoom:1; display: inline-block; font-size: 14px; border-radius: 2px;  margin: 0 10px 0px 0;
cursor: pointer; line-height: 28px; height: 28px; transition: all 0s}
.citylist{ overflow: hidden; max-height: 56px; position: relative; }
.citylist:hover{ max-height: none }
.citylist a:hover,.citylist a.on{ color: #51b7a9; font-weight: bold;  }

/**/
.size-box{ font-size: 12px;  padding-top: 12px;}
.size-box a{ display: block; width: 14%; float: left; cursor: pointer; position: relative; line-height: 20px; }
.size-box a .colorbox{ height: 16px; background: #f5f5f5; border-right: 2px solid #fff; }
.size-box a .l{ position: absolute; bottom: 0; left: 0px; } 
.size-box a .r{ text-align: right;} 
.size-box a .r.b{ font-size: 16px; }
.size-box a:hover .colorbox,.size-box a.on .colorbox{ background: #51b7a9; }  
/**/
.input-box{ height: 40px; padding-right: : 50px; position: relative; }
.input-box button{ position: absolute; height: 40px; width: 50px; border:0; border-radius: 0; background: #51b7a9; cursor: pointer; color: #fff; right: 0; }
.input-box input{ height: 20px; line-height: 20px; padding: 9px 10px; border:1px solid #ebebeb; border-right:0; background: #f5f5f5; width: 250px; }
/*1对1客户专员服务*/
.index-staff{ background: #f5f8fa; border-bottom: 1px solid #e6e6e6; padding: 48px 0; }
.index-staff-mm{ width: 1380px; margin: auto; }
.index-staff-mm .bbt{ height: 52px; line-height: 52px; position: relative; margin-bottom: 18px; }
.index-staff-mm .bbt .line{ width: 100%; height: 1px; top: 50%; background: #51b7a9; left: 0px; position: absolute; }
.index-staff-mm .bbt .bt{ background: #f5f8fa; height: 52px; position: absolute; top: 0; left: 50%; width: 310px; margin-left: -155px;
font-size: 26px; color: #000; text-align: center; }
.index-staff-mm .staff-list{  }
.index-staff-mm .staff-list .list{ height: 130px; overflow: hidden; width: 100%; position: relative;}
.index-staff-mm .staff-list .list ul li{height: 220px; width: 327px; float: left; margin-right:24px; background-image: url(../images/indexico_22.png);
background-repeat: no-repeat; background-position: 100% 30px;} 
.index-staff-mm .staff-list .list ul li img{ width: 70px; height: 70px; border:8px solid #f5f8fa; 
	border-radius: 100%; box-shadow: 0 12px 10px rgba(0,0,0,.07);  }
.index-staff-mm .staff-list .list ul li .tu{ position:relative; }
.index-staff-mm .staff-list .list ul li .text{ background: #fff; border:1px solid #eaeaea; margin-top: 12px; position: relative; padding: 28px 23px;
  z-index: 10;}
.index-staff-mm .staff-list .list ul li .text .l{ width: 45%;  }
.index-staff-mm .staff-list .list ul li .text .l .name{ font-size: 16px; color: #343434; line-height: 26px; }
.index-staff-mm .staff-list .list ul li .text .l .tel{ color: #51b7a9; font-size: 14px; font-weight: bold; line-height: 20px; }
.index-staff-mm .staff-list .list ul li .text .l .line{ height: 1px; background: #f5f5f5; margin: 5px 0 8px; }
.index-staff-mm .staff-list .list ul li .text .href a{ display: block; width: 100px; height: 35px; margin-top: -17px; top: 50%; position: absolute;
right: 23px; color: #fff; font-size: 14px; background: #e53935; border-radius: 17px; line-height: 35px; text-align: center; }
.index-staff-mm .staff-list .list ul li .text .href a:hover{ background: #bd2926; }
.index-staff-mm .staff-list .hd{ text-align: center; margin-top: 30px; }
.index-staff-mm .staff-list .hd ul li{ *display: inline; *zoom:1; display: inline-block; width: 10px; height: 10px; border-radius: 5px;
 background: #d7d7d7; transition: all .3s; margin: 0 3px; overflow: hidden; text-indent: -1000px; position: relative; }
 .index-staff-mm .staff-list .hd ul li.on{ background: #51b7a9; width: 22px; }
/*服务流程*/
.index-service{ width: 1380px; padding: 42px 0 ; margin: auto; overflow: hidden; }
.index-service .bbt{ height: 52px; line-height: 52px; position: relative; margin-bottom: 38px; }
.index-service .bbt .line{ width: 100%; height: 1px; top: 50%; background: #51b7a9; left: 0px; position: absolute; }
.index-service .bbt .bt{ background: #fff; height: 52px; position: absolute; top: 0; left: 50%; width: 260px; margin-left: -130px;
font-size: 26px; color: #000; text-align: center; }
.index-service .service-list{ width: 1492px; margin-left: -56px; margin-bottom: 34px; }
.index-service .service-list .list ul{ display: block; }
.index-service .service-list .list ul:after{ content: ""; display: block; clear: both; }
.index-service .service-list .item{ float: left; width: 261px; padding: 0 56px; position: relative; display: block; margin-bottom: 30px; }
.index-service .service-list .item .colorbox{ color: #fff; height: 90px; padding: 20px 0 0 30px; position: relative; cursor: default; border-radius: 55px; }
.index-service .service-list .item .colorbox .ico{ width: 45px; height: 45px; position: absolute; top: 50%; right: 33px; margin-top: -23px; }
.index-service .service-list .item .colorbox.c0{ background: #51b7a9; }
.index-service .service-list .item .colorbox.c1{ background: #f86a67; }
.index-service .service-list .item .colorbox.c2{ background: #8bd6cf; }
.index-service .service-list .item .colorbox.c3{ background: #f5a671; }
.index-service .service-list .item .colorbox .num{ line-height: 37px; height: 37px; opacity: .25; font-size: 36px; margin-bottom: 9px; }
.index-service .service-list .item .colorbox .title{ line-height: 26px; font-size: 14px; }
.index-service .service-list .item .dianbox{ height: 4px; position: absolute; top: 50%; margin-top: -2px; }
.index-service .service-list .item .dianbox.l{ left: 0px; }
.index-service .service-list .item .dianbox.r{ right: 0px; }
.index-service .service-list .item .dianbox .d{ display: block; width: 4px; height: 4px; border-radius: 100%; background: #51b7a9; margin: 0 4px;
float: left; }
.index-service .service-list .hd{ text-align: center;  }
.index-service .service-list .hd ul li{ *display: inline; *zoom:1; display: inline-block; width: 10px; height: 10px; border-radius: 5px;
 background: #d7d7d7; transition: all .3s; margin: 0 3px; overflow: hidden; text-indent: -1000px; position: relative; }
.index-service .service-list .hd ul li.on{ background: #51b7a9; width: 22px; }
/*猜一猜比一比*/
.index-href-two{ background-image: url(../images/ybg_02.png); background-repeat: no-repeat; background-position: bottom; }
.index-href-two .mm{ width: 1380px; margin: auto; }
.index-href-two .mm .r-box{ float: left; width: 50%; } 
.index-href-two .mm .r-box a{ display: block; width: 71.05%;  }
.index-href-two .mm .r-box a img{ width: 100%; display: block; }
.index-href-two .mm .r-box.l a{float: right;margin-right: 85px;}
.index-href-two .mm .r-box.r a{ margin-left: 85px; }
/*首页商铺推荐*/
.index-store{ width: 1380px;margin: auto; padding: 48px 0 0;  }
.index-store .bbt{ height: 52px; line-height: 52px; position: relative; margin-bottom: 18px; }
.index-store .bbt .line{ width: 100%; height: 1px; top: 50%; background: #51b7a9; left: 0px; position: absolute; }
.index-store .bbt .bt{ background: #fff; height: 52px; position: absolute; top: 0; left: 50%; width: 220px; margin-left: -110px;
font-size: 26px; color: #000; text-align: center; }
.index-store .hd{ width: 531px; border:1px solid #eaeaea; border-left: 0; height: 43px; margin: 0 auto 40px; }
.index-store .hd ul{ height: 43px; display: block; }
.index-store .hd ul li{height: 43px; display: block; width: 176px;border-left:1px solid #eaeaea; line-height: 43px; overflow: hidden; 
cursor: pointer; font-size: 14px; float: left; text-align: center; color: #272727; background: #f5f5f5; }
.index-store .hd ul li.on{ background: #fff; color: #51b7a9; border-top: 2px solid #51b7a9; margin-top: -1px; z-index: 2; position: relative;
height: 42px; }
.index-store .list ul,.index-store .list{ width: 100% !important }
.index-store .list ul,.index-store .list { height: 686px !important; }
.index-store .list ul li{ display: block; float: left; width: 323px;  margin: 0 28px 30px 0; height: 313px; position: relative; }
.index-store .list ul li.end{ margin-right: 0;}
.index-store .list ul li a{ display: block;  color: #272727; border:1px solid #eaeaea;}
.index-store .list ul li a .tu{ overflow: hidden; border-bottom: 1px solid #eaeaea; height: 240px; position: relative; background: #fff;}
.index-store .list ul li a .tu img{ width: 321px; height: 240px; display: block; }
.index-store .list ul li a:hover .tu img{ -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2); }
.index-store .list ul li .text{ position: relative; padding: 10px 0 0; }
.index-store .list ul li .ico{ width: 74px; height: 74px; border-radius: 100%; background: #fff; box-shadow:  0 5px 10px rgba(0,0,0,0.075);
position: absolute; left: 50%; top: 0px; margin: -50px 0 0 -37px; }
.index-store .list ul li .ico img{ position: absolute; left: 50%; top: 50%; width: 36px; height: 36px; margin: -18px; }
.index-store .list ul li .text .title{    white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 60px; line-height: 60px;
padding: 0 10px; font-size: 16px; text-align: center;}
.index-store .list ul li .text .info{ border-top: 1px solid #74c5ba; border-top:1px solid rgba(255,255,255,.2); padding: 14px 0 12px; display: none; }
.index-store .list ul li .text .info .xx{ float: left; width: 43.9%; padding-left: 6%; height: 22px; line-height: 22px; overflow: hidden;
  white-space: nowrap; text-overflow: ellipsis; }
.index-store .list ul li:hover{ z-index: 20; }  
.index-store .list ul li a:hover{ background: #51b7a9; border-color: #51b7a9; color: #fff; box-shadow: 0 0 20px rgba(0,0,0,.175) }
.index-store .list ul li a:hover .info{ display: block; }
.index-store .list ul li a:hover .ico{ transform: rotate(360deg) scale(0.9); box-shadow: inset 0 0 20px rgba(0,0,0,0.275); }
/*选址技巧*/
.check-store{width: 1380px;margin: auto; padding: 28px 0 50px; }
.check-store .bbt{ height: 52px; line-height: 52px; position: relative; margin-bottom: 38px; }
.check-store .bbt .line{ width: 100%; height: 1px; top: 50%; background: #51b7a9; left: 0px; position: absolute; }
.check-store .bbt .bt{ background: #fff; height: 52px; position: absolute; top: 0; left: 50%; width: 220px; margin-left: -110px;
font-size: 26px; color: #000; text-align: center; }
.check-store .list .item{ width: 365px; float: left; background: #eeeeee; border-radius: 38px 38px 20px 20px }
.check-store .list .item.mar{ margin: 0 142px 0 143px; }
.check-store .list .item .title{ height: 76px; line-height: 76px; text-align: center; border-radius: 38px; color: #fff;
background: #46c7ce;
background: -webkit-gradient(linear, left top, right top, from(#47cabd), to(#48c6de));background: -webkit-linear-gradient(left, #47cabd 0%, #48c6de 100%);background: -moz-linear-gradient(left, #47cabd 0%, #48c6de 100%);background: -o-linear-gradient(left, #47cabd 0%, #48c6de 100%);background: linear-gradient(left, #47cabd 0%, #48c6de 100%);
border-bottom: 3px solid #fff;
font-size: 18px; font-weight: bold;}
.check-store .list .item .title .bt{*display: inline; *zoom:1; display: inline-block; position: relative; padding-left: 40px; }
.check-store .list .item .title .bt img{ position: absolute; left: 0px; top: 50%; margin-top: -17px; }
.check-store .list .item .text{ padding: 20px 23px; line-height: 1.8; color: #808080; height: 170px; }
.check-store .list .item .text .big{ font-size: 14px; }
.check-store .list .item .text .vv{ margin-bottom: 5px; }
.check-store .list .item .text .bt{ font-size: 14px; color: #5ab7a9; }
.check-store .list .item .text .lv{color: #5ab7a9;}
.check-store .list .item .fen .it{ width: 30%; float: left; padding-left: 3%; }

@media only screen  and (min-width: 1920px){
.index-href-two{ background-size: 100% auto; }
}
@media only screen  and (max-width: 1440px){
.index-banner,.index-banner .list,.index-banner .list ul li,.index-banner .list ul { height: 385px !important; }
.index-search{ width: 600px; height: 42px;margin-left: -300px;}
.index-search .s-type{height: 32px; line-height: 32px;}
.index-search .s-type .bbt{font-size: 12px;  }

.index-search .s-type ul{top: 50px;   }
.index-search .s-type ul li{ height: 36px; line-height: 36px; cursor: pointer; font-size: 12px; }

.index-search .input-box{ height: 42px; float: left ;width: 400px;}
.index-search .input-box input{ padding: 11px 20px; width: 360px; font-size: 12px;}
.index-search button{ height: 42px; width: 80px;  font-size: 14px;} 


.banner-yt{height: 75px;}	
.banner-yt .yt-list{ width: 1179px;height: 75px; }
.banner-yt .yt-list .item{ width: 195px; height: 75px; }
.banner-yt .yt-list .item.i0{ width: 198px; }
.banner-yt .yt-list .item a{ font-size: 15px;}
.banner-yt .yt-list .item a .tu{ left: 35px; width: 36px; height: 36px; margin-top: -18px; }
.banner-yt .yt-list .item a{ display: block; height: 47px; padding: 14px 0 14px 95px;}
/**/
.index-shai-mm{ width: 1180px; margin: auto; }
.index-shai-mm .item{ float: left; width: 280px; margin-right: 20px; }
.index-shai-mm .item.mar0{ margin-right: 0; }
.input-box input{ width: 210px; }
/**/
.index-staff-mm{ width: 1180px; }
.index-staff-mm .staff-list .list ul li{ width: 277px; }
/**/
.index-service{ width: 1180px; padding: 34px 0 ; }
.index-service .service-list{ width: 1272px; margin-left: -46px; margin-bottom: 24px;}
.index-service .service-list .item{ float: left; width: 226px; padding: 0 46px; position: relative; }
.index-service .service-list .item .colorbox{ height: 80px; padding: 15px 0 0 25px;  border-radius: 47px; }
.index-service .service-list .item .colorbox .ico{ width: 38px; height: 38px;  right: 28px; margin-top: -19px; }
.index-service .service-list .item .colorbox .num{ line-height: 34px; height: 34px; font-size: 32px; margin-bottom: 4px; }
.index-service .service-list .item .colorbox .title{ line-height: 22px; font-size: 13px; }
.index-service .service-list .item .dianbox{ height: 2px;  margin-top: -1px; }
.index-service .service-list .item .dianbox .d{ width: 2px; height: 2px; margin: 0 3px;}
/**/
.index-href-two .mm{width: 1180px; }
.index-href-two .mm .r-box.l a{margin-right: 70px;}
.index-href-two .mm .r-box.r a{ margin-left: 70px; }
/**/
.index-store{ width: 1180px;  }
.index-store .hd{ width: 432px; height: 40px; margin: 0 auto 35px; }
.index-store .hd ul{ height: 40px;  }
.index-store .hd ul li{height: 40px; width: 143px; line-height: 40px;  font-size: 12px; }
.index-store .hd ul li.on{height: 39px; }

.index-store .list ul li{ width: 278px;  margin: 0 22px 24px 0; height: 270px;  }
.index-store .list ul li a .tu{ height: 207px; }
.index-store .list ul li a .tu img{ width: 276px; height: 207px; }
.index-store .list ul li.end{ margin-left: 2px;}
.index-store .list ul li .ico{ width: 64px; height: 64px; margin: -45px 0 0 -32px; }
.index-store .list ul li .text .title{  height: 50px; line-height: 50px;font-size: 14px; }
.index-store .list ul,.index-store .list{ height: 590px !important; }
.check-store{width: 1180px; }
/**/
.check-store .list .item.mar{ margin: 0 42px 0 43px;}
}

/*首页 end*/

/*商铺转让*/
.store-consort{ background: #51b7a9; position:relative; z-index: 2; }
.store-consort .mm{ width: 1380px;  margin: auto; }
.store-consort .mm .it{  display: block; width: 80px; line-height: 30px; height: 30px;padding: 15px 0;   text-align: center; float: left;
 margin-left: 36px; font-size: 14px; }
.store-consort .mm .it.mar0{ margin-left: 0px; }
.store-consort .mm .it .f{display: block;border-radius: 3px;transition: all 0s;color: #fff; }
.store-consort .store-consort-list{ position: absolute; background: #fff; padding: 15px 0; top: 60px; width: 100%; position: absolute;
left: 0px; box-shadow: 0 5px 5px rgba(0,0,0,0.075); display: none; transition: all .3s; opacity: 0; transform: translateY(6px); 
text-align: left; }
.store-consort .it[data-on="on"] .store-consort-list{
 opacity: 1; transform: translateY(0px); 
}
.store-consort .it:nth-child(5) .store-consort-list,
.store-consort .it:nth-child(6) .store-consort-list,
.store-consort .it:nth-child(7) .store-consort-list,
.store-consort .it:nth-child(8) .store-consort-list{ text-align: center; }
.store-consort .it:nth-child(9) .store-consort-list,
.store-consort .it:nth-child(10) .store-consort-list,
.store-consort .it:nth-child(11) .store-consort-list,
.store-consort .it:nth-child(12) .store-consort-list{ text-align: right; }


.store-consort .it[data-on="on"] .f{ background: #da251d; }
.store-consort .store-consort-list .l-mm{ width: 1380px; margin: auto; }
.store-consort .store-consort-list a{ *display: inline; *zoom:1; display: inline-block; margin-right: 25px; }
.store-consort .it:nth-child(5) .store-consort-list a,
.store-consort .it:nth-child(6) .store-consort-list a,
.store-consort .it:nth-child(7) .store-consort-list a,
.store-consort .it:nth-child(8) .store-consort-list a{ margin:0 12 px; }
.store-consort .it:nth-child(9) .store-consort-list a,
.store-consort .it:nth-child(10) .store-consort-list a,
.store-consort .it:nth-child(11) .store-consort-list a,
.store-consort .it:nth-child(12) .store-consort-list a{ margin:0  0 0  25px; }
.store-consort .store-consort-list a:hover{ color: #51b7a9; }
.storeitembox:hover .tu img{ transform: scale(1.2); }

/*焦点图*/
.sotre-ad{ width: 1380px; margin: 60px auto 0; overflow: hidden; }
.sotre-ad .left{ width: 242px; float: left; }
.sotre-ad .left .item{ width: 242px; height: 237px; position: relative; overflow: hidden;transition:box-shadow .5s; }
.sotre-ad .left .item.end{ margin-top: 27px; }
.sotre-ad .left .item a{ display: block; position: relative; color: #000;font-size: 14px; }
.sotre-ad .left .item .top-bt,.sotre-ad .left .item .bottomphone,.sotre-ad .left .item .pp,.sotre-ad .left .item .yt{ display: none }
.sotre-ad .left .item .vv{ *display: none; }
.sotre-ad .left .item a .tu{ height: 181px; width: 242px; overflow: hidden; }
.sotre-ad .left .item a .tu img{height: 181px; width: 242px;}
.sotre-ad .left .item .bt{ height: 54px;  overflow: hidden; line-height: 54px; text-align: center;  border:1px solid #eaeaea;
border-top: 0; padding: 0 10px;    white-space: nowrap; text-overflow: ellipsis; }

.sotre-ad .left .item a:hover{ color: #51b7a9; }
.sotre-ad .left .item .vv{ position: absolute; width: 100%; text-align: left; left: 0px; bottom: 0%;  padding: 10px 0; background: #fff; opacity: 0;
	transform: translateY(26px); transition:transform .5s,opacity .5s; }
.sotre-ad .left .item .vv .tt{ padding: 0 10px; font-size: 0.8em; height: 20px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis;  overflow: hidden; }
.sotre-ad .left .item .vv .title{ line-height: 20px; max-height:40px; overflow: hidden; font-size: 1em; margin-bottom: 4px; }
.sotre-ad .left .item a:hover .vv{
	transform: translateY(1px); opacity: 1; box-shadow: 0 0 20px rgba(0,0,0,.175);
}
.sotre-ad .left .item:hover{box-shadow: 0 0 10px rgba(0,0,0,.175);}
/**/
.sotre-ad .right{ float: right; width: 1120px; }
.sotre-ad .right .list{ float: left; width: 668px !important; overflow: hidden; height: 501px !important; }
.sotre-ad .right .list .item{ width: 668px !important; height: 501px !important; }
.sotre-ad .right .list .item a{ display: block }
.sotre-ad .right .list .item .top-bt,.sotre-ad .right .list .item .vv,.sotre-ad .right .list .item .bt,.sotre-ad .right .list .item .bottomphone{ display: none }
.sotre-ad .right .list .item .tu img,.sotre-ad .right .list .item .tu{ display: block;width: 668px !important; height: 501px !important; overflow: hidden;  }
.sotre-ad .right .hd{ float: right; width: 434px; height: 500px; border-bottom: 1px solid #e5e5e5; overflow: hidden; }
.sotre-ad .right .hd .item{ height: 99px; border-top: 1px solid #e5e5e5; overflow: hidden; position: relative; transition: padding-left .3s; }
.sotre-ad .right .hd .item a{ display: block; padding: 15px 0 14px 111px; height: 70px; } 
.sotre-ad .right .hd .item a .tu{ height: 70px; width: 93px; position: absolute; left: 0px; top: 15px; overflow: hidden;transition: left .3s;}
.sotre-ad .right .hd .item a .tu img{height: 70px; width: 93px;}
.sotre-ad .right .hd .item a .top-bt,.sotre-ad .right .hd .item a .yt,.sotre-ad .right .hd .item a .pp
,.sotre-ad .right .hd .item a .bt,.sotre-ad .right .hd .item a .bottomphone{ display: none; }
.sotre-ad .right .hd .item a .tt.title{ height: 30px; line-height: 30px; font-size: 16px; overflow: hidden;
  white-space: nowrap; text-overflow: ellipsis;} 
.sotre-ad .right .hd .item a .tt{ height: 20px; line-height: 20px; overflow: hidden; }
.sotre-ad .right .hd .item a .tt span{ color: #df5450; font-weight: bold; }
.sotre-ad .right .hd .item:after,.sotre-ad .right .hd .item:before{ content: ""; display: block; width: 4px; height: 4px; border-radius: 100%;
position: absolute; top: 50%; margin-top: -2px; right: 40px;  background: #51b7a9;}
.sotre-ad .right .hd .item:after{ right: 30px; box-shadow: 10px 0 0  #51b7a9; }
.sotre-ad .right .hd .item.on a{ padding-left:141px  }
.sotre-ad .right .hd .item.on a .tt.title{ font-size: 14px; }
.sotre-ad .right .hd .item.on a .tu{ left: 30px; }
/*商铺转让筛选*/
.store-check-box{ border-bottom: 2px solid #da251d; }
.store-check-box .t-bbt{ height: 64px; line-height: 62px; width: 1380px; margin: auto; text-align:center; font-size: 14px;}
.store-check-box .t-bbt a{ *display: inline; *zoom:1; display: inline-block; margin: 0 20px; cursor: pointer; }
.store-check-box .t-bbt a.on{ color: #323232; font-weight: bold; }


.storeshai .index-shai-mm .item.mar0{ width: 408px; margin-right: 0px; }
.storeshai .index-shai-mm .item .input-box input{    border-right: 1px solid #ebebeb; background: #fff;}
.storeshai .index-shai-mm .item .input-box button{ width: 125px; border-radius: 3px; }
.storeshai .index-shai-mm .item .bbt-type .ib.on{ color: #da251d }
.storeshai .index-shai-mm .item {
    width: 200px;
    margin-right: 43px;

}
.storeshai .index-shai-mm .item .vv .yt-check{ padding-left: 15px; background: #fff; }
.storeshai .index-shai-mm .item .vv .fanwei{ position: relative; height: 38px; }
.storeshai .index-shai-mm .item .vv .fanwei .line{ width: 16px; height: 1px; left: 50%; top: 50%; margin-left: -8px; position:absolute;
background: #ccc; }
.storeshai .index-shai-mm .item .vv .fanwei input{ width: 30%; padding: 8px 10px; line-height: 20px; border:1px solid #ddd; float: left;   }
.storeshai .index-shai-mm .item .vv .fanwei input.i2{ float: right }
.store-bgbox{ background: #f5f5f5; padding: 50px 0 60px; border-bottom: 1px solid #eaeaea; }
/*热门转让信息*/

.hot-store { width: 1380px; margin: auto; }
.hot-store  .bbt{ height: 56px; line-height: 58px; border-bottom: 2px solid #51b7a9; }
.hot-store  .bbt a{ width: 180px; height: 56px; position: relative;text-align: center; color: #333;
 font-size: 18px; font-weight: bold; display: block; float: left;}
 .hot-store  .bbt a.on{ background: #51b7a9;color: #fff; }
.hot-store  .bbt a.on:after{ border-style: solid; border-color: #51b7a9 transparent transparent transparent; border-width: 10px;
position: absolute; content: ""; display: block; left: 50%; top: 100%; margin-left: -10px; }


/**/
.hot-store .biglist .item{ width: 260px; height: 250px; position: relative; overflow: hidden;transition:box-shadow .5s; float: left;
margin-right: 20px; margin-top: 30px; background: #fff; }
.hot-store .biglist .item.end{ margin-right: 0px; }
.hot-store .biglist .item a{ display: block; position: relative; color: #000;font-size: 14px; }
.hot-store .biglist .item .top-bt,.hot-store .biglist .item .bottomphone,.hot-store .biglist .item .pp,.hot-store .biglist .item .yt{ display: none }
.hot-store .biglist .item .vv{ *display: none; }
.hot-store .biglist .item a .tu{ height: 195px; width: 260px; overflow: hidden; }
.hot-store .biglist .item a .tu img{height: 195px; width: 260px;}
.hot-store .biglist .item .bt{ height: 54px;  overflow: hidden; line-height: 54px; text-align: center;  border:1px solid #eaeaea;
border-top: 0; padding: 0 10px;    white-space: nowrap; text-overflow: ellipsis; }

.hot-store .biglist .item a:hover{ color: #51b7a9; }
.hot-store .biglist .item .vv{ position: absolute; width: 100%; text-align: left; left: 0px; bottom: 0%;  padding: 10px 0; background: #fff; opacity: 0;
	transform: translateY(26px); transition:transform .5s,opacity .5s; }
.hot-store .biglist .item .vv .tt{ padding: 0 10px; font-size: 0.8em; height: 20px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis;  overflow: hidden; }
.hot-store .biglist .item .vv .title{ line-height: 20px; max-height:40px; overflow: hidden; font-size: 1em; margin-bottom: 4px; }
.hot-store .biglist .item a:hover .vv{
	transform: translateY(1px); opacity: 1; box-shadow: 0 0 20px rgba(0,0,0,.175);
}
.hot-store .biglist .item:hover{box-shadow: 0 0 10px rgba(0,0,0,.175);}
/**/
.hot-store .smalllist{ padding: 40px 0; }

.hot-store .smalllist .item{ width: 258px; height: 119px; position: relative; overflow: hidden;transition:box-shadow .5s; float: left;
margin-right: 20px; background: #fff; border-radius: 3px; border:1px solid #eaeaea; }
.hot-store .smalllist .item a{ display: block; padding: 4px 12px 0; height: 115px; position: relative; }
.hot-store .smalllist .item a .top-bt{  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px; color: #2b2b2b;
 height: 33px; line-height: 33px; }
.hot-store .smalllist .item a .tu{ position: absolute; left: 12px; top: 37px; width: 94px; height: 70px; overflow: hidden; }
.hot-store .smalllist .item a .tu img{width: 94px; height: 70px; }
.hot-store .smalllist .item a .title,.hot-store .smalllist .item a .bt,.hot-store .smalllist .item a .yt,.hot-store .smalllist .item a .bottomphone{ display: none }
.hot-store .smalllist .item a .vv{ padding-left: 107px; }
.hot-store .smalllist .item a .vv .tt{ line-height: 23px; height: 23px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hot-store .smalllist .item a .vv .tt.pp span{ font-weight: bold; }
.hot-store .smalllist .item a .vv .tt.mm span{ font-weight: bold; color: #da251d; }
.hot-store .smalllist .item.end{ margin-right: 0px; }
/*部分品牌商家*/
.storebrand{ padding: 40px 0 ; }
.storebrand a{ display: block; width: 216px; height: 110px; float: left; margin: 0 16px 16px 0; }
.storebrand a img{width: 216px; height:110px; }
.storebrand a.end{ margin-right: 0px; }
/**/
.zhzrr .bbt a{ cursor: pointer; }


/*业态广告*/
.store-consort-box{ width: 1380px; margin: auto; padding-top: 60px;}
.store-consort-box .scb-box{ margin-bottom: 60px; }
.scb-box .l{ float: left; width: 260px; }
.scb-box .r{ float: right; width: 1100px; }
.scb-box .t-href{ height: 60px; line-height: 60px; background: #f5f5f5; margin-bottom: 20px; font-size: 14px; position: relative; }
.scb-box .t-href a{ display: block; position: relative; height: 60px; overflow: hidden; }
.scb-box .t-href .bigt{ color: #51b7a9; font-weight: bold; font-size: 20px; padding-left: 20px; display: block; }
.scb-box .t-href .i{ *display: inline; *zoom:1; display: inline-block; float: left; padding:0 15px; }
.scb-box .t-href .i:after{ height: 2px; width: 0; position: absolute; bottom: 0px; left: 50%; content: ""; display: block;
background: #da251d; transform: translateX(-50%); }
.scb-box .t-href .i:hover{ color:#000; }
.scb-box .t-href .i:hover:after{ width: 100%; }
.scb-box .t-href .href{background: #f5f5f5; display: block; width: 80px; text-align: center; position: absolute; top: 0px; right: 0px;
} 
sans-serif
.scb-box .t-href .href span{ font-family: sans-serif; color: #da251d; }
.scb-box .scb-keyword{ height: 343px; border-radius: 5px; background-repeat: no-repeat; background-size: cover; background-position: center;
 padding-left: 15px; background-color: #ccc; }
.scb-box .k-bbt{ padding-top: 22px; line-height: 53px; color: #ffffff; font-size: 16px; }
.scb-box .k-list a{ height: 24px; line-height: 25px; background: #fff; padding: 0 12px;  color: #494949;
*display: inline; *zoom:1; display: inline-block; float: left; margin: 0 4px 4px 0; }
.scb-box .k-list a:hover{ color: #51b7a9; }
.scb-box .k-list:after{ content: ""; display: block; clear: both; }
.scb-box .href-box{ background: #fff; border:1px solid #eaeaea; border-radius: 4px; padding: 12px 0 12px 12px; height: 134px; margin-top: 23px; }
.scb-box .href-box .h-bbt{ height: 39px; line-height: 36px; color: #2b2b2b; font-size: 16px; }
.scb-box .href-box .h-list a{ *display: inline; *zoom:1; display: inline-block; line-height: 22px; height: 22px; margin-right: 12px;   }
.scb-box .href-box .h-list a:hover{color: #51b7a9; }
.scb-box .adlist{ height: 709px; overflow: hidden; }
.scb-box .adlist .item{ float: left; width: 260px; border-radius: 5px; overflow: hidden; margin: 0 20px 23px 0; height: 343px; overflow: hidden; transition:background .5s,box-shadow.5s,transform .5s,border .5s; }
.scb-box .adlist .item:hover{ background: #51b7a9; box-shadow: 0 0 15px rgba(0,0,0,.275);
transform: translateY(-10px); }
.scb-box .adlist .item.end{ margin-right: 0px; }
.scb-box .adlist .item a{ display: block; }
.scb-box .adlist .item .top-bt,.scb-box .adlist .item .bt{ display: none; }
.scb-box .adlist .item .tu{ height: 195px; overflow: hidden; }
.scb-box .adlist .item .tu img{ border-radius: 5px 5px 0 0; }
.scb-box .adlist .item .bottomphone{ padding: 0 14px; line-height: 38px; height: 38px;
 white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: color .5s; }
.scb-box .adlist .item .bottomphone span{ font-weight: bold; }
.scb-box .adlist .item .vv{ padding: 7px 14px 13px; height: 88px; border-bottom: 1px solid #eaeaea;transition:border .5s; }
.scb-box .adlist .item .vv .tt.title{ line-height: 28px; height: 28px; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;
color: #333; }
.scb-box .adlist .item .vv .tt{ height: 20px; line-height: 20px; color: #7e7e7e; transition: color .5s; overflow: hidden; }
.scb-box .adlist .item .vv .tt.mm span{ font-weight: bold; color: #da251d; transition: color .5s;}
.scb-box .adlist .item .vv .pp{display: none}
.scb-box .adlist .item:hover .vv .tt,.scb-box .adlist .item:hover .vv .tt.mm span,.scb-box .adlist .item:hover .bottomphone{ color: #fff; }
.scb-box .adlist .item:hover .vv{ border-bottom: 1px solid #7fc6bd; }

/*转让底部广告*/
.store-bottom-ad{ width: 1380px; margin: auto; }
.store-bottom-ad .l{ width: 540px; height: 405px; float: left; }
.store-bottom-ad .m{ width: 540px; height: 405px; float: left; margin: 0 20px; }
.store-bottom-ad .r{ width: 260px; height: 405px; float: left; }
.store-bottom-ad .item{ position: relative; }
.store-bottom-ad .l .item .vv,.store-bottom-ad .l .item .top-bt,.store-bottom-ad .l .item .bottomphone{ display: none }
.store-bottom-ad .l .item .tu{ position: relative; overflow: hidden;width: 540px; height: 405px;  }
.store-bottom-ad .l .item .tu img{width: 540px; height: 405px;border-radius: 6px;}
.store-bottom-ad .l .item .bt{ width: 100%; height: 60px; line-height: 60px; position: absolute; left: 0px; bottom: 0; z-index: 10;
text-align: center; font-size: 16px; color: #fff; text-shadow: 0 0 5px rgba(0,0,0,.6); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.store-bottom-ad .m .item .vv,.store-bottom-ad .m .item .top-bt,.store-bottom-ad .m .item .bottomphone{ display: none }
.store-bottom-ad .m .item{ width: 260px; margin: 0 20px 15px 0; float: left; }
.store-bottom-ad .m .item.end{ margin-right: 0px; }
.store-bottom-ad .m .item .tu{ position: relative; overflow: hidden;width:260px; height:195px;  }
.store-bottom-ad .m .item .tu img{width:260px; height:195px; border-radius: 4px;}
.store-bottom-ad .m .item .bt{ width: 100%; height: 40px; line-height: 40px; position: absolute; left: 0px; bottom: 0; z-index: 10;
text-align: center; font-size: 14px; color: #fff; text-shadow: 0 0 5px rgba(0,0,0,.6); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


.store-bottom-ad .r .item{ width: 258px; height: 119px; position: relative; overflow: hidden;transition:box-shadow .5s; float: left;
 background: #fff; border-radius: 4px; border:1px solid #eaeaea; margin-bottom: 22px; }
.store-bottom-ad .r .item a{ display: block; padding: 4px 12px 0; height: 115px; position: relative; }
.store-bottom-ad .r .item a .top-bt{  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px; color: #2b2b2b;
 height: 33px; line-height: 33px; }
.store-bottom-ad .r .item a .tu{ position: absolute; left: 12px; top: 37px; width: 94px; height: 70px; overflow: hidden; }
.store-bottom-ad .r .item a .tu img{width: 94px; height: 70px; }
.store-bottom-ad .r .item a .title,.store-bottom-ad .r .item a .bt,.store-bottom-ad .r .item a .yt,.store-bottom-ad .r .item a .bottomphone{ display: none }
.store-bottom-ad .r .item a .vv{ padding-left: 107px; }
.store-bottom-ad .r .item a .vv .tt{ line-height: 23px; height: 23px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.store-bottom-ad .r .item a .vv .tt.pp span{ font-weight: bold; }
.store-bottom-ad .r .item a .vv .tt.mm span{ font-weight: bold; color: #da251d; }
.store-bottom-ad .r .item.end{ margin-right: 0px; }

/*急转*/
.store-urgent{ padding: 60px 0; width: 1380px; margin: auto; }
.store-urgent .su-list{ width: 30%; float: left; }
.store-urgent .su-list.m{ margin: 0 5%; }
.store-urgent .su-list .bbt{ height:72px; line-height: 76px; border-bottom: 1px solid #e5e5e5; color: #000; font-size: 18px; position: relative;
padding-left: 54px; overflow: hidden;  }
.store-urgent .su-list .bbt img{ position: absolute; left: 0px; height: 43px; width: 43px; top: 50%; margin-top: -21px; }
.store-urgent .su-list .list ul{ display: block; }
.store-urgent .su-list .list ul li{ display: block; line-height: 50px; height: 50px; border-bottom: 1px solid #e5e5e5; }
.store-urgent .su-list .list ul li a{ display: block; height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
 padding: 0 0 0 28px; position: relative; font-size: 14px; color: #3f3f3f}
.store-urgent .su-list .list ul li a span{ float: right; margin-left: 20px; color: #db3c35; }
.store-urgent .su-list .list ul li a .num{ width: 16px; height: 16px; line-height: 16px; position: absolute; left: 0px; top: 50%;
 margin-top: -8px;color: #fff; font-size: 12px; text-align: center; background: #dfdfdf; border-radius: 2px; }
.store-urgent .su-list .list ul li a .num.c{ background: #62bcb0; }
.store-urgent .su-list .list ul li a:hover{color: #db3c35;}







@media only screen  and (max-width: 1440px){
.storebrand{ padding:30px 0  20px; }
.storebrand a{ display: block; width: 180px;  height:91px; float: left; margin: 0 20px 20px 0; }
.storebrand a img{width: 180px; height:91px; }

.store-consort .mm .it{ padding: 10px 0; }
.store-consort .store-consort-list{  padding: 10px 0; top: 50px; }
.store-consort .mm,.store-check-box .t-bbt{ width: 1180px; }
.store-consort .store-consort-list .l-mm{ width: 1180px; }
.store-consort .mm .it{  width: 74px; line-height: 30px; height: 30px;margin-left: 26px; font-size: 12px; }
/**/
.sotre-ad{ width: 1180px; margin: 50px auto 0; }
.sotre-ad .left{ width: 207px; }
.sotre-ad .left .item{ width: 207px; height: 200px; }
.sotre-ad .left .item.end{ margin-top: 20px; }
.sotre-ad .left .item a { font-size: 12px; }
.sotre-ad .left .item a .tu img,.sotre-ad .left .item a .tu{height: 155px; width: 207px;}
.sotre-ad .left .item .bt{ height: 44px;  line-height: 44px; padding: 0 8px; }
/**/
.sotre-ad .right{ width: 958px; }
.sotre-ad .right .list,.sotre-ad .right .list .item,.sotre-ad .right .list .item .tu img,.sotre-ad .right .list .item .tu{ width:560px !important;  height: 420px !important; }
.sotre-ad .right .hd{ width: 382px; height: 419px; }
.sotre-ad .right .hd .item{ height: 84px; }
.sotre-ad .right .hd .item a{ padding: 12px 0 12px 94px; height: 60px; } 
.sotre-ad .right .hd .item a .tu{ height: 60px; width: 80px;  top: 12px;}
.sotre-ad .right .hd .item a .tu img{height: 60px; width: 80px;}
.sotre-ad .right .hd .item a .tt.title{ height: 24px; line-height: 24px; font-size: 14px;} 
.sotre-ad .right .hd .item a .tt{ height: 18px; line-height: 18px;  }
.sotre-ad .right .hd .item.on a{ padding-left:114px  }
.sotre-ad .right .hd .item.on a .tt.title{ font-size: 13px; }
.sotre-ad .right .hd .item.on a .tu{ left: 20px; }
/**/
.storeshai .index-shai-mm .item {
    width: 180px;
    margin-right: 20px;

}
.storeshai .index-shai-mm .item.mar0{ width: 380px; margin-right: 0px; }
/**/
.store-bgbox{ padding: 40px 0 50px; }
.hot-store{ width: 1180px;}
.hot-store .biglist .item{ width: 220px; height: 210px; }
.hot-store .biglist .item a { font-size: 12px; }
.hot-store .biglist .item a .tu img,.hot-store .biglist .item a .tu{height: 165px; width: 220px;}
.hot-store .biglist .item .bt{ height: 44px;  line-height: 44px; padding: 0 8px;  }
/**/
.hot-store .smalllist{ padding: 30px 0; }
.hot-store .smalllist .item{ width: 218px; height: 100px; }
.hot-store .smalllist .item a{ padding: 4px 12px 0; height: 96px;  }
.hot-store .smalllist .item a .top-bt{font-size:12px;  }
.hot-store .smalllist .item a .tu,.hot-store .smalllist .item a .tu img{ width: 64px; height: 48px; }

.hot-store .smalllist .item a .vv{ padding-left: 74px; }
.hot-store .smalllist .item a .vv .tt{ line-height: 16px; height: 16px; }
/**/
.store-consort-box{ width: 1180px;  padding-top: 50px; }
.scb-box{}
.scb-box .l{width: 222px; }
.scb-box .r{  width: 940px; }
.scb-box .t-href{ height: 50px; line-height: 50px;  }
.scb-box .t-href a{ height: 50px; }
.store-consort-box .scb-box{ margin-bottom: 50px; }
.scb-box .t-href{font-size: 12px;}
.scb-box .t-href .i{ padding: 0 10px;  }
.scb-box .t-href .bigt{ font-size: 18px; }
.scb-box .scb-keyword{ height: 292px; }
.scb-box .href-box{ height: 114px; margin-top: 20px; padding-top: 8px; }
.scb-box .href-box .h-bbt{ height: 32px; font-size: 14px; line-height: 34px; }
.scb-box .href-box .h-list a{ line-height: 20px; height: 20px; }
/**/
.scb-box .adlist{ height: 600px; overflow: hidden; }
.scb-box .adlist .item{  width: 222px;   margin: 0 17px 20px 0; height: 292px; }

.scb-box .adlist .item .tu{ height: 166px; overflow: hidden; }
.scb-box .adlist .item .bottomphone{ padding: 0 12px; line-height: 34px; height: 34px;
 white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: color .5s; }
.scb-box .adlist .item .vv{ padding: 6px 12px 13px; height:72px; ; }
.scb-box .adlist .item .vv .tt.title{ line-height: 24px; height: 24px; font-size: 13px;}
.scb-box .adlist .item .vv .tt{ height: 18px; line-height: 18px;  }
/**/
.store-bottom-ad{ width: 1180px; }
.store-bottom-ad .l{ width: 462px; height: 346px; }
.store-bottom-ad .m{ width: 462px; height: 346px; margin: 0 17px; }
.store-bottom-ad .r{ width: 222px; height: 346px; }
.store-bottom-ad .l .item .tu,.store-bottom-ad .l .item .tu img{width: 462px;height: 346px;}
.store-bottom-ad .m .item{ width: 222px; margin: 0 17px 14px 0;height: 166px; }
.store-bottom-ad .m .item .tu,.store-bottom-ad .m .item .tu img{width: 222px;height: 166px;}
.store-bottom-ad .r .item{ width: 218px; height: 100px; margin-bottom: 20px; }
.store-bottom-ad .r .item a{ padding: 4px 12px 0; height: 96px;  }
.store-bottom-ad .r .item a .top-bt{font-size:12px;  }
.store-bottom-ad .r .item a .tu,.store-bottom-ad .r .item a .tu img{ width: 64px; height: 48px; }

.store-bottom-ad .r .item a .vv{ padding-left: 74px; }
.store-bottom-ad .r .item a .vv .tt{ line-height: 16px; height: 16px; }
/**/
.store-urgent{ padding: 50px 0; width: 1180px; }

}
/*商铺转让 end*/
#zi-main{ width: 1380px; margin: auto; }
#weizhi{ height:30px; line-height: 30px; padding-top: 10px;}
#weizhi span{ font-family:sans-serif; margin:0 5px;}
/*转让搜索*/
/*******************************商铺转搜索***********************************/
.search-box{border:1px solid #e8e8e8; margin-top:5px; border-bottom:0;}
.search-box dl{ position:relative; display:block; min-height:46px; padding-left:80px; border-bottom:1px solid #e8e8e8; overflow:hidden ;}
.search-box dl dd{ text-align:center; color:#000; padding:16px 0; position:absolute; left:0px; top:0px; width:80px; line-height:22px;
height: 500px; background: #faf9f8;

}
.u-fanyepage {
    border: 1px #ddd solid;
    width: 30px;
    padding: 5px 0px;
    text-align: center;
    margin: 0px 5px;
    vertical-align: top;
}
.search-box dl dt{ display:block; line-height:22px; min-height:28px; padding:12px 0 12px 12px;}
.search-box dl dt .list ul li{ display:inline-block; *display:inline; *zoom:1; float:left; margin:4px 13px 4px 0; height:22px; line-height:22px; position:relative;}
.search-box dl:nth-child(1) dt .list ul li.on:after,.search-box dl:nth-child(1) dt .list ul li.on:before{ 
	content: ""; display: block; border-width: 5px; border-style: solid; border-color: transparent transparent #ecebeb transparent;
	position: absolute; top: 100%; left: 50%; margin-left: -5px; }
.search-box dl:nth-child(1) dt .list ul li.on:after{ border-color: transparent transparent #fff transparent; margin-top:2px; }	
.search-box dl dt .list ul li a{ display:inline-block; *display:inline; *zoom:1;height:22px; line-height:22px; overflow:hidden; position:relative; padding:0 6px; color:#666666; border-radius:2px;}
.search-box dl dt .list ul li.on a,.search-box dl dt .list ul li:hover a{ color:#fff; background:#51b7a9;}
.search-box dl dt .list1{ border:1px solid #ddd; border-radius:5px; margin:5px 12px 0 0; padding:4px 0; background:#fefefe;}
.search-box dl dt .list1 ul li{ display:inline-block; *display:inline; *zoom:1; float:left; margin:4px 6px 4px; height:22px; line-height:22px; overflow:hidden; position:relative;}
.search-box dl dt .list1 ul li a{ display:inline-block; *display:inline; *zoom:1;height:22px; line-height:22px; overflow:hidden; position:relative; padding:0 6px; color:#666666; border-radius:2px; }
.search-box dl dt .list1 ul li.on a,.search-box dl dt .list1 ul li a:hover{ color:#fff; background:#51b7a9;}
.search-box .s-search{ border-bottom:1px solid #e8e8e8; padding:16px 14px; height:28px; background:#fff; }
.search-box .s-search input{ height:26px; border:1px solid #e8e8e8; line-height:26px; text-indent:5px;width:230px; float:left;}
.search-box .s-search #s_search{ display:block; float:left; background:#ff6600; height:28px; line-height:28px; width:60px; text-align:center;color:#fff; cursor:pointer;}
.search-box .s-search #s_search:hover{ background:#a94400;}
.search-box .checked{border-bottom:1px solid #e8e8e8; padding:8px 14px; height:28px; background:#fafafa;}
.search-box .checked .bbt{ display:block; float:left; line-height:28px; width:65px;}
.search-box .checked a{ display:inline-block; *display:inline; *zoom:1; border:1px solid #dddddd; height:26px; line-height:26px; padding:0 20px 0 9px; color:#000; background:url(../images/chacha_03.png) right no-repeat #fff; float:left; margin-right:10px; max-width:200px;}
.search-box .checked a:hover{ color:#ff6600; border:1px solid #ff6600;}
/**/

.search-main{ margin-top:20px;}
.search-main .search-list-box{ float:left; width:1080px;}
.search-main .search-list-box .search-box1{border:1px solid #ddd;  border-bottom:0px; border-top:0; background:#fff; padding-top:40px; position:relative;}
.search-main .search-list-box .type{ 
	height:37px; line-height:37px; background:#fafafa; border-top:2px solid #51b7a9;  
	border-bottom:1px solid #ddd; position:absolute; left:0px; width:1078px; top:0px;}
.search-main .search-list-box .type.fly{ position:fixed; z-index:100; left:auto; top:0px;}
.search-main .search-list-box .type dl{ width:380px; float:left; position:relative; height:37px;}
.search-main .search-list-box .type dl dd,.search-main .search-list-box .type dl dt{ display:inline-block; *display:inline; *zoom:1; float:left;height:37px; border-right:1px solid #ddd;}
.search-main .search-list-box .type dl dd a{display:inline-block; *display:inline; *zoom:1;height:37px; padding:0 14px; }
.search-main .search-list-box .type dl .on a,.search-main .search-list-box .type dl dt.two a.on,.search-main .search-list-box .type dl dt.dan a.on{ background-color:#fff; color:#51b7a9;}
.search-main .search-list-box .type dl dt.two a{display:inline-block; *display:inline; *zoom:1;height:37px; padding:0 26px 0 14px; background-image:url(../images/px.png); background-position:right; background-repeat:no-repeat; }
.search-main .search-list-box .type dl dt.dan a{display:inline-block; *display:inline; *zoom:1;height:37px; padding:0 26px 0 14px; background-image:url(../images/tpx.png); background-position:right; background-repeat:no-repeat; }
.search-main .search-list-box .type dl dt.dan a.on{background-image:url(../images/tpx1.png); }
.search-main .search-list-box .type dl dt.two a.max{ background-image:url(../images/pxshang.png);}
.search-main .search-list-box .type dl dt.two a.min{ background-image:url(../images/pxxia.png);}
.search-main .search-list-box .type span.sz{ color:#ff6600;}
.search-main .search-list-box .type .fenye{ position:absolute; right:8px; top:11px; height:18px; line-height:18px; text-align:right; width:250px;}
.search-main .search-list-box .type .fenye a{ display:block; width:16px; height:16px; text-align:center; border:1px solid #ddd; font-weight:bold; font-family:sans-serif; float:right; margin-left:4px; background:#fff; color:#333;}
.search-main .search-list-box .type .fenye a:hover{ color:#51b7a9; border:1px solid #51b7a9; background:#fff;}
.search-main .search-list-box .type .fenye a.null{ background:none !important; border:1px solid #ddd; color:#333;}
.search-main .search-list-box .list{}
.search-main .search-list-box .list ul li{ display:block; height:210px; overflow:hidden; padding:24px 24px 24px 328px; 
	border-bottom:1px solid #ddd; position: relative;}


.search-main .search-list-box .list ul li.buyitem{padding:24px 24px 24px 24px;  height: auto; }
.search-main .search-list-box .list ul li:hover{ background:#f5f5f5}
.search-main .search-list-box .list ul li.nothing{ font-size:16px; color:#999; line-height:90px; text-align:center; padding: 0;}
.search-main .search-list-box .list ul li .tu{ position: absolute; width: 280px; height: 210px; left: 24px; top: 24px; overflow: hidden; }
.search-main .search-list-box .list ul li .tu img{ width: 100%; height: 100%; transition: all .5s; }
.search-main .search-list-box .list ul li .tu b{ display: block; position: absolute; left: 0px; top: 0; z-index: 1; 
background: url(/phone/images/zd.png); width: 50px; height: 50px; }
.search-main .search-list-box .list ul li .tu:hover img{ transform: scale(1.2);  }
.search-main .search-list-box .list ul li .title{ height: 30px; line-height: 30px; margin-bottom: 17px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  }
.search-main .search-list-box .list ul li .title a{ color: #424242; font-size: 24px; }
.search-main .search-list-box .list ul li .title a:hover{ color: #51b7a9;}
.search-main .search-list-box .list ul li .ico{ height: 24px; line-height: 24px; margin-bottom: 25px; }
.search-main .search-list-box .list ul li .ico .ico-item{ width: 25px; height: 24px; margin-right: 10px; 
	background-repeat: no-repeat; background-size: 100%; float: left; }
.search-main .search-list-box .list ul li .ico .ico-item.img{ background-image: url(../images/sico_03.png); }
.search-main .search-list-box .list ul li .ico .ico-item.money{ background-image: url(../images/sico_05.png); }
.search-main .search-list-box .list ul li .text{ height: 32px; position: relative; line-height: 32px; padding-left: 22px; font-size: 14px;
color: #424242;background-repeat: no-repeat; 
	background-position: left; margin-bottom:10px  }
.search-main .search-list-box .list ul li .text span{ color: #c5c5c5; margin: 0 10px; }
.search-main .search-list-box .list ul li .text.f{ background-image: url(../images/sico_09.png); }
.search-main .search-list-box .list ul li .text.d{ background-image: url(../images/sico_12.png); }

.search-main .search-list-box .list ul li .phonebox{ height: 36px; line-height: 36px; margin-top: 0px; }
.search-main .search-list-box .list ul li .phonebox .phone{ color: #fff; background: #51b7a9; padding: 0 13px; border-radius: 2px;
 font-size: 16px; *display: inline; *zoom:1; display: inline-block; }
.search-main .search-list-box .list ul li .phonebox .redtime{ color: #da251d; font-size: 14px; margin-left: 20px; }
.search-main .search-list-box .list ul li .price{ position: absolute; top: 64px; width: 258px; right: 0px; }
.search-main .search-list-box .list ul li .price .text{ line-height: 44px; height: 44px; overflow: hidden; color: #666666; }
.search-main .search-list-box .list ul li .price .text b{ font-size: 24px; color: #da251d; }
.search-main .search-list-box .list ul li .price .text span{ font-size: 24px; color: #da251d; }
/**/
.store-search{ background: #51b7a9; height: 113px; position: relative;  }

.store-search .index-search{ bottom: auto; top: 50%; margin-top: -26px; width: 1050px; margin-left: -525px; 
	box-shadow: none; border-radius: 5px 0 0 5px;}
.store-search .index-search .input-box input{ position: relative; z-index: 2; border-radius: 0 5px 5px 0; background: #fff; width: 805px; }
.store-search .index-search button{  border-radius: 5px; }
.store-search .index-search .btn{ height: 100%; position: absolute; width: 150px; background: #51b7a9; top: 0px; right: 0; }
/**/
.search-main .search-list-box .list ul li.buyitem{ font-size: 14px; color: #666666; }
.search-main .search-list-box .list ul li.buyitem .bt{ padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #dddddd; font-size: 24px; }
.search-main .search-list-box .list ul li.buyitem .bt a{
 *display: inline; *zoom:1; display: inline-block; line-height: 30px; padding-right: 30px;
 position: relative;  color: #424242; }
.search-main .search-list-box .list ul li.buyitem .bt a:hover{ color: #51b7a9; }
.search-main .search-list-box .list ul li.buyitem .bt a i{ display:block; width: 24px; height: 24px; background-image: url(../images/sico_05.png);
background-repeat: no-repeat; background-position: center; background-size: 100%; position: absolute; right: 0px; top: 50%; margin-top: -12px; }
.search-main .search-list-box .list ul li.buyitem .vv{ line-height: 36px; height: 36px; }
.search-main .search-list-box .list ul li.buyitem .vv .it{ *display: inline; *zoom:1; display: inline-block; margin-right: 90px;}
.search-main .search-list-box .list ul li.buyitem .vv .it b{ color: #da251d; font-size: 20px; }
.search-main .search-list-box .list ul li.buyitem .tt .it{ *display: inline; *zoom:1; display: inline-block; margin-right: 40px; }
.search-main .search-list-box .list ul li.buyitem .tt{ line-height: 24px; position: relative; height: 24px; }
.search-main .search-list-box .list ul li.buyitem .tt .u-time{ top: 0px; right: 0px; color: #13ad98; position: absolute; }
/*分页*/



.fanye{text-align:center; padding:20px 0 10px; line-height:36px;}
.fanye a{padding:0 8px; min-width: 20px; border:1px #ddd solid; background-color:#fff; margin:0 9px; border-radius: 2px; *display: inline;*zoom:1; display:inline-block; position:relative;}
.fanye a:hover{border:1px #da251d solid; color:#da251d;}
.fanye a.cur{border:1px #da251d solid; background-color:#da251d; color:#fff;}
.fanye a.pageup,.fanye a.pagenext{ font-family:sans-serif }
.u-fanyepage111{border:1px #ddd solid; width:40px; padding:10px 0px; text-align:center; margin:0px 5px; vertical-align:top;}
.fanye a.surebtn{background-color:#f7f7f7;}
.fanye a.surebtn:hover{border:1px #ddd solid;}
.fanye b{position:absolute; top:9px; border-style:solid; border-width:4px; font-size: 0; height: 0; line-height: 0; width: 0; vertical-align:middle; display:inline; cursor:pointer;}

/*page*/
.search-main  .d-right{ width:278px; float:right; border:1px solid #e8e8e8; background:#fff;}
.search-main  .d-right .type{ border-bottom:1px solid #e8e8e8; background:#fafafa; font-size:16px; color:#000; line-height:39px; height:39px; padding-left:14px;}
.search-main  .d-right dl dd{ display:block; border-bottom:1px solid #ddd; padding:14px;}
.search-main  .d-right dl dd:hover{ background:#f8f8f8;}
.search-main  .d-right dl dd.end{ margin-bottom:8px;}
.search-main  .d-right dl dd a{ display:block; height:75px; overflow:hidden;}
.search-main  .d-right dl dd a img{ width:100px; float:left; display:block; height:75px; margin-right:10px;}
.search-main  .d-right dl dd a .title{ line-height:25px; height:25px; overflow:hidden; position:relative; color:#000;}
.search-main  .d-right dl dd a .text{  line-height:25px; height:25px; overflow:hidden; position:relative;}
.search-main  .d-right dl dd a .text b{ color:#da251d;}
.search-main  .d-right dl dt{ display:block; padding:0 14px; line-height:40px; height:40px; overflow:hidden; position:relative; 
	}
.search-main  .d-right dl dt a{ display:block;line-height:39px; height:39px; position: relative; padding-left: 20px;border-top: 1px solid #ddd; }
.search-main  .d-right dl dt a img{ position: absolute; left: 0px; top: 50%; margin-top: -8px; width: 16px; height: 16px; }
.search-main  .d-right dl dt a span{ color:#999; float:right; margin-left:20px;}
.search-main  .d-right dl dt a:hover{ color:#51b7a9;}
.pagesearch{ padding-bottom: 40px; }


@media only screen  and (max-width: 1440px){
#zi-main{ width: 1180px; }
.search-main .search-list-box{  width:880px;}
.search-main .search-list-box .type{width:878px;}
.search-box dl dt{ padding: 8px 0 8px 8px; }
.search-box dl dd{ padding: 12px 0 }
.fanye{ line-height: 32px; }
.fanye a{padding:0 8px; min-width: 16px;}
.u-fanyepage111{ padding: 8px 0; }
.search-main .search-list-box .list ul li .title{ margin-bottom: 5px; }
.search-main .search-list-box .list ul li .ico{ margin-bottom: 10px; height: 20px; }
.search-main .search-list-box .list ul li .ico .ico-item{ height: 20px; width: 21px;}
.search-main .search-list-box .list ul li .title a{ font-size: 18px; }
.search-main .search-list-box .list ul li .price{ width: 208px; top: 44px; }
.search-main .search-list-box .list ul li .demo .text{  font-size: 12px; height: 26px; line-height: 26px; margin-bottom:4px; }
.search-main .search-list-box .list ul li .price .text{ line-height: 30px; height: 30px; font-size: 12px; }
.search-main .search-list-box .list ul li .price .text b{ font-size: 18px; color: #da251d; }
.search-main .search-list-box .list ul li .price .text span{ font-size: 18px; color: #da251d; }
.search-main .search-list-box .list ul li .phonebox{  height: 28px; line-height: 28px; margin-top:0px; }
.search-main .search-list-box .list ul li .phonebox .phone{ font-size: 14px; }
.search-main .search-list-box .list ul li .phonebox .redtime{font-size: 12px;}
.search-main .search-list-box .list ul li{ height: 150px;padding: 15px 15px 15px 234px; }
.search-main .search-list-box .list ul li.buyitem{padding:15px; height: auto; }
.search-main .search-list-box .list ul li .tu{ height: 150px; width: 200px; left: 15px; top: 15px; }
.search-main .search-list-box .list ul li .tu img{height: 150px; width: 200px;}
/**/
.store-search{ height: 80px; }
.store-search .index-search .input-box input{ width: 625px }
.store-search .index-search{ bottom: auto; top: 50%; margin-top: -21px; width: 850px; margin-left: -425px; }
.search-main .search-list-box .list ul li.buyitem{ font-size: 12px;  }
.search-main .search-list-box .list ul li.buyitem .bt{ font-size: 18px; }
.search-main .search-list-box .list ul li.buyitem .bt a{ line-height: 26px;}
}

/*转让搜索 end*/



/*******************************商铺转详细***********************************/
.store-view .up{ border:1px solid #e8e8e8; padding:20px; background:#fff; margin-bottom:27px; margin-top: 10px; position: relative;}
.store-view .up .xcx{ width: 120px; position: absolute; top: 0px; right: 0px; background: #fff; z-index: 100; box-shadow: 0 0 15px rgba(0,0,0,.175);
  padding: 5px 5px 0}
.store-view .up .xcx img{ display: block; width: 120px; }
.store-view .up .xcx .bt{ line-height: 30px; font-size: 14px; text-align: center; } 

.store-view .up .store-banner{ width:550px; float:left;}
.store-view .up .store-banner .list,.store-view .up .store-banner .list ul li,.store-view .up .store-banner .list ul li img{ width:550px; 
	height:412px; overflow:hidden; position:relative; display:block;}
.store-view .up .hd-tu{ height:99px; width:550px; margin:8px 0 8px; overflow:hidden; position:relative;}
.store-view .up .hd-tu ul li{ display:block; float:left; height:99px; width:132px; margin-right:7px;}
.store-view .up .hd-tu ul li img{ height:99px; width:132px;}
.store-view .up .hd-tu ul li.on img{height:97px; width:130px; border:1px solid #51b7a9;}
.store-view .up .hd-tu a{ display:block; width:22px; height:46px; position:absolute; top:50%; margin-top:-23px; cursor:pointer; z-index:10;}
.store-view .up .hd-tu a.prev{ left:0px; background:url(../images/xx_03.png) no-repeat center;}
.store-view .up .hd-tu a.next{ right:0px; background:url(../images/xx_05.png) no-repeat center;}
.store-view .up .hd{ text-align:center; margin:10px 0;}
.store-view .up .hd ul li{ display:inline-block; *display:inline; *zoom:1; width:14px; height:14px; margin:0 5px; border-radius:100%; background:#ccc;}
.store-view .up .hd ul li.on{ background:#ff6702;}
/**/
.store-view .up .store-demo{ width:740px; float:right; position:relative; }
.store-view .up .store-demo .zhan{background:url(../images/vico_03.png) no-repeat; width:191px; height:191px; position:absolute; top:30px; right:10px; z-index:10;}
.store-view .up .store-demo .cj{background:url(../images/cj.png) center no-repeat; width:196px; height:196px; position:absolute; top:30px;  right:10px; z-index:10;}
.store-view .up .store-demo .title{ font-size:24px; color:#000; }
.store-view .up .store-demo .xx{ margin:8px 0 20px; color:#999;}
.store-view .up .store-demo .xx font{ padding-left:24px; margin-right:24px; display:inline-block;}
.store-view .up .store-demo .xx font#sc{ background:url(../images/svf_08.png) left no-repeat; cursor:pointer;}
.store-view .up .store-demo .xx  font#sc.ysc{ cursor:default; color:#51b7a9; background:url(../images/svf_088.png) left no-repeat;}
.store-view .up .store-demo .canshu{ border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1; height:140px; text-align:center; position:relative;}
.store-view .up .store-demo .canshu .item{ width:33.33%; float:left; padding-top:28px; color:#b4b4b4; line-height:33px; font-size:14px; position: relative;}
.store-view .up .store-demo .canshu .item .big{ line-height:50px; height:50px; 
	color:#da251d; font-size:26px; overflow:hidden; font-weight:bold; position: relative;}
.store-view .up .store-demo .canshu .item span{ display: block; width: 100%; text-align: center;color:#da251d; position: absolute;
left: 0px; top: 65px;  }	
.store-view .up .store-demo .canshu .item .small{ padding-top: 10px; }
.store-view .up .store-demo .text-box{ padding:30px 0px 15px; position:relative; min-height:150px;}

.store-view .up .store-demo .text-box .bshare-custom{ margin-top:8px !important;}

.store-view .up .store-demo .text-box .text{ font-size:16px; line-height:26px; padding:2px 0; margin-bottom: 10px; color:#737272; max-width:400px;}
.store-view .up .store-demo .text-box .text span{ color:#000;}
.store-view .up .store-demo .text-box .text b{color:#da251d;}
.store-view .up .store-demo .text-box .text i{ font-weight:bold;}
.store-view .up .store-demo .text-box .text.ad{font-weight:bold; padding-left: 30px; color: #da251d; background-image: url(../images/vico_06.png);
background-repeat: no-repeat; background-position: 0 3px;}
/**/
.store-view .up .store-demo dl{ position:relative; line-height:22px; min-height:22px; padding:6px 0; padding-left:66px; color:#626262;border-bottom:1px solid #e9e9e9;}
.store-view .up .store-demo dl dd{ position:absolute; top:6px; left:0px; font-weight:bold;}
.store-view .up .store-demo dl dd font{ color:#da251d;} 
.store-view .up .store-demo dl dt{ display:block; overflow:hidden; position:relative;}
.store-view .up .store-demo dl dt span{ color:#000;}
.store-view .up .store-demo dl dt b{ color:#da251d; font-size:14px;}
.store-view .up .store-demo dl dt i{ font-style:normal; color:#36F; font-weight:bold;}




/**/
.store-view .up .store-demo .phone{ line-height:45px; color:#fff; background:#da251d; display:inline-block; *display:inline; *zoom:1; font-size:18px; padding:0 20px; border-radius:4px; font-family:sans-serif}

.store-view .up .store-demo .phone span{ margin:0 10px;  }

.store-view .up .store-demo .phone  b{ font-weight:400;}


.store-view .up .store-demo .feedback{ line-height:40px; height:30px; color:#969696; font-size:12px; overflow:hidden;}
.store-view .up .store-demo .feedback a{ color:#0055aa; margin-right:20px; cursor:pointer;} 
.store-view .up .store-demo .share font{ padding-left:24px; margin-right:24px; float:left;}
.store-view .up .store-demo .share font#email{ background:url(../images/svf_06.png) left no-repeat; display:none}

.store-view .up .store-demo .share font#fx{ background:url(../images/svf_10.png) left no-repeat;}
/**/
.store-view .down{}
.store-view .down .d-left{ width:1075px; float:left; border:1px solid #ddd; border-bottom:2px solid #51b7a9; border-top:2px solid #51b7a9; background:#fff; position:relative; padding-top:44px; padding-bottom:44px;}
.store-view .down .d-left .type{ 
	height:44px; line-height:44px; background:#fafafa; border-bottom:1px solid #e8e8e8; position:absolute; left:0px; top:0px; width:1075px; z-index:100;}
.store-view .down .d-left .type.fly{ position:fixed; left:auto; border-bottom:3px solid #51b7a9;border-top:2px solid #51b7a9; }
.store-view .down .d-left .type ul li{ display:block; float:left; width:104px; font-size:16px; text-align:center; height:44px; overflow:hidden; border-right:1px solid #e8e8e8; cursor:pointer;}
.store-view .down .d-left .type ul li.on{ background:#51b7a9; color:#fff;}
.store-view .down .d-left .view-title{ font-size:16px; color:#51b7a9; font-weight:bold;  
	line-height:30px; padding-top:20px; margin-bottom:10px; padding-left:20px; position:relative;}
#tupian{ position:absolute; top:-44px;}
.store-view .down .d-left .view{ padding:0 20px; overflow:hidden; font-size:16px; line-height: 2;}
.store-view .down .d-left .tuview{ text-align:center;}
.store-view .down .d-left .tuview img{ max-width:600px; margin-bottom:20px;}
.store-view .down .d-left .storemap{ height: 400px; margin: 0 20px }
/**/
.store-view .down .d-right{ width:278px; float:right; border:1px solid #e8e8e8; background:#fff; padding-bottom:5px;}
.store-view .down .d-right .type{ border-bottom:1px solid #e8e8e8; background:#fafafa; font-size:16px; color:#000; line-height:44px; height:44px; padding-left:14px;}
.store-view .down .d-right dl dd{ display:block; border-bottom:1px solid #e8e8e8; padding:14px;}
.store-view .down .d-right dl dd.end{ margin-bottom:8px;}
.store-view .down .d-right dl dd a{ display:block; height:75px; overflow:hidden;}
.store-view .down .d-right dl dd a img{ width:100px; float:left; display:block; height:75px; margin-right:10px;}
.store-view .down .d-right dl dd a .title{ line-height:25px; height:25px; overflow:hidden; position:relative; color:#000;}
.store-view .down .d-right dl dd a .text{  line-height:25px; height:25px; overflow:hidden; position:relative;}
.store-view .down .d-right dl dd a .text b{ color:#da251d;}


.store-view .down .d-right dl dt{ display:block; padding:0 14px; line-height:40px; height:40px; overflow:hidden; position:relative; 
	}
.store-view .down .d-right dl dt a{ display:block;line-height:39px; height:39px; position: relative; padding-left: 20px;border-top: 1px solid #ddd; }
.store-view .down .d-right dl dt a img{ position: absolute; left: 0px; top: 50%; margin-top: -8px; width: 16px; height: 16px; }
.store-view .down .d-right dl dt a span{ color:#999; float:right; margin-left:20px;}
.store-view .down .d-right dl dt a:hover{ color:#51b7a9;}
/**/
.svly-box dl dt{ display: block; line-height: 30px; }
.svly-box dl dd{ display: block; }
.svly-box dl dd textarea{ width: 440px; padding: 9px; border:1px solid #ddd; border-radius: 2px; line-height: 20px; height: 60px; }
.svly-box dl dd input{ width: 240px; padding: 6px 9px; border:1px solid #ddd; border-radius: 2px; line-height: 20px; height: 20px; }
/*******************************商铺转详细end***********************************/


@media only screen  and (max-width: 1440px){
.store-view .up{ padding: 15px; }
.store-view .up .store-demo{ width:570px;}
.store-view .down .d-left{ width: 885px; }
.store-view .down .d-left .type{ width: 885px; }
.store-view .up .store-demo .phone{ font-size: 16px; }
.store-view .up .store-demo .canshu .item .big{ font-size: 22px; }
.store-view .up .store-demo .text-box .text{ font-size: 14px; }
.store-view .down .d-left .storemap{ height: 300px; }
}

/*找铺详细*/

.buy-view .buy-left{ float:left; width:1074px;}
.buy-view .buy-right{ float:right; width:280px;}
.buy-view .buy-left .buy-up{ border:1px solid #e9e9e9; padding:16px 0px; margin-bottom:19px; position:relative;}
.buy-view .buy-left .buy-up .zhan{background:url(../images/vico_03.png) no-repeat; width:191px; height:191px; position:absolute; top:30px; right:36px; z-index:10;}

.buy-view .buy-left .buy-up .cj{background:url(../images/cj.png) center no-repeat; width:196px; height:196px; position:absolute; top:30px;  right:10px; z-index:10;}
.buy-view .buy-left .buy-up .title{ line-height:26px; padding:5px 36px; color:#000; font-size:24px; }
.buy-view .buy-left .buy-up .xx{margin: 8px 0 20px;color: #999; padding:0 36px;}
.buy-view .buy-left .buy-up .xx font{ padding-left:24px; margin-right:24px; display:inline-block;}
.buy-view .buy-left .buy-up .xx font#sc{ background:url(../images/svf_08.png) left no-repeat; cursor:pointer;}
.buy-view .buy-left .buy-up .xx  font#sc.ysc{ cursor:default; color:#51b7a9; background:url(../images/svf_088.png) left no-repeat;}

.buy-view .buy-left .buy-up .text-box{ padding:30px 36px 15px; position:relative; min-height:120px;}
.buy-view .buy-left .buy-up .text-box .text{ font-size:15px; line-height:26px; padding:2px 0; color:#737272;}
.buy-view .buy-left .buy-up .text-box .text span{ color:#000;}
.buy-view .buy-left .buy-up .text-box .text b{color:#51b7a9;}

.buy-view .buy-left .buy-up .text-box .bshare-custom{ margin-top:8px !important;}

.buy-view .buy-left .buy-up .canshu{ border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1; height:120px; text-align:center; margin-bottom:10px; position:relative;}
.buy-view .buy-left .buy-up .canshu .item{ width:33.33%; float:left; padding-top:16px; color:#b4b4b4; line-height:33px; font-size:14px;}
.buy-view .buy-left .buy-up .canshu .item .big{ line-height:50px; height:50px; color:#da251d; font-size:24px; overflow:hidden; font-weight:bold;}








.buy-view .buy-left .buy-up .list{ display:block; font-size:14px; border-bottom:1px solid #e9e9e9; height:40px; line-height:40px; overflow:hidden; position:relative;}
.buy-view .buy-left .buy-up .list dd{ display:block; float:left; width:230px; margin-right:10px; overflow:hidden; position:relative; height:40px;}
.buy-view .buy-left .buy-up .list dt{ display:block; float:left; width:400px; height:40px;}


.buy-view .buy-left .buy-up .phone{ line-height:45px; color:#fff; background:#da251d; display:inline-block; *display:inline; *zoom:1; font-size:18px; padding:0 20px; border-radius:4px; font-family:sans-serif; margin-left:36px;}

.buy-view .buy-left .buy-up .phone span{ margin:0 10px;  }

.buy-view .buy-left .buy-up .phone  b{ font-weight:400;}


.buy-view .buy-left .buy-up .feedback{ line-height:40px; height:30px; color:#969696; font-size:12px; overflow:hidden; padding:0 36px;}
.buy-view .buy-left .buy-up .feedback a{ color:#0055aa; margin-right:20px; cursor:pointer;} 

.buy-view .buy-left .buy-up .share font{ padding-left:24px; margin-right:24px; float:left;}
.buy-view .buy-left .buy-up .share font#email{ background:url(../images/svf_06.png) left no-repeat; display:none;}
.buy-view .buy-left .buy-up .share font#sc{ background:url(../images/svf_08.png) left no-repeat; cursor:pointer;}
.buy-view .buy-left .buy-up .share font#sc.ysc{ cursor:default; color:#F60;}
.buy-view .buy-left .buy-up .share font#fx{ background:url(../images/svf_10.png) left no-repeat;}

.buy-content{ border:1px solid #ddd; border-top:2px solid #51b7a9; padding-bottom:40px;}
.buy-content .buy-content-type{ height:44px; border-bottom:1px solid #ddd; background:#fafafa; line-height:44px;}
.buy-content .buy-content-type .bbt{ width:104px; height:44px; font-size:16px; color:#fff; background:#51b7a9; text-align:center; border-right:1px solid #ddd;}
.buy-content .content{ padding:20px; line-height:2em; font-size:16px; border-bottom:2px solid #51b7a9; }
/**/
.buy-tj{  border:1px solid #ddd; margin:16px 0 0; padding:0 0 24px 0px;}
.buy-tj .type{ height:63px; line-height:63px;font-size:20px; color:#424242; border-bottom: 1px solid #ebebeb; padding-left: 24px; margin-bottom: 32px; }
.buy-tj ul{ display: block;}
.buy-tj ul:after{ content: ""; display: block;  clear: both; }
.buy-tj ul li{width:239px; display:block; float:left; margin-left:23px; position:relative;}
.buy-tj ul li a{ display:block; overflow:hidden;}
.buy-tj ul li.end{margin-right:0px;}
.buy-tj ul li .tp{ position:relative;}
.buy-tj ul li .tp a{color:#ffffff;text-decoration:none;}
.buy-tj ul li .tp a img{width:100%;  vertical-align:top; border:none;}
.buy-tj ul li .tp p{width:100%; height:33px; line-height:33px; font-size:14px; width: 100%; text-align: center;
	position:absolute; bottom:0px; left:0px; z-index:1; 
	background: #51b7a9;
	background: rgba(81,183,169,0.5);

	 overflow:hidden;}
	.buy-tj ul li .tp p span { padding: 0 10px;}
.buy-tj ul li .inner{padding-left:9px; padding-right:9px; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
.buy-tj ul li .inner .line{height:1px; background:#51b7a9;}
.buy-tj ul li .inner .wz{height:34px; position:relative; overflow:hidden; }
.buy-tj ul li .inner .wz span{font-size:12px; color:#6f6f6f; line-height:34px; display:block; overflow:hidden;}
.buy-tj ul li .inner .wz span.left{ position:absolute; left:0px; top:0px; font-weight:bold;}
.buy-tj ul li .inner .wz span.right{ text-align:right;}
.buy-tj ul li .inner .wz span i{ font-style:normal; color:#000;}
.buy-tj ul li .inner .wz span b{ color:#da251d; font-size:14px;}
/**/
.buy-view .buy-right .d-right{ border:1px solid #e8e8e8; background:#fff; padding-bottom:5px;}
.buy-view .buy-right .d-right .type{ border-bottom:1px solid #e8e8e8; background:#fafafa; font-size:16px; color:#000; line-height:44px; height:44px; padding-left:14px;}
.buy-view .buy-right .d-right dl { padding-top:5px;}
.buy-view .buy-right .d-right dl dd{ display:block; border-bottom:1px solid #e8e8e8; padding:14px;}
.buy-view .buy-right .d-right dl dd.end{ margin-bottom:8px;}
.buy-view .buy-right .d-right dl dd a{ display:block; height:75px; overflow:hidden;}
.buy-view .buy-right .d-right dl dd a img{ width:100px; float:left; display:block; height:75px; margin-right:10px;}
.buy-view .buy-right .d-right dl dd a .title{ line-height:25px; height:25px; overflow:hidden; position:relative; color:#000;}
.buy-view .buy-right .d-right dl dd a .text{  line-height:25px; height:25px; overflow:hidden; position:relative;}
.buy-view .buy-right .d-right dl dd a .text b{ color:#da251d;}


.buy-view .buy-right .d-right dl dt{ display:block; padding:0 14px; line-height:40px; height:40px; overflow:hidden; position:relative; 
	}
.buy-view .buy-right .d-right dl dt a{ display:block;line-height:39px; height:39px; position: relative; padding-left: 20px;border-top: 1px solid #ddd; }
.buy-view .buy-right .d-right dl dt a img{ position: absolute; left: 0px; top: 50%; margin-top: -8px; width: 16px; height: 16px; }
.buy-view .buy-right .d-right dl dt a span{ color:#999; float:right; margin-left:20px;}
.buy-view .buy-right .d-right dl dt a:hover{ color:#51b7a9;}




/**/

@media only screen  and (max-width: 1440px){
.buy-view .buy-left{ float:left; width:880px;}
.buy-tj ul li{width:191px; }
}



/*找铺详细 end*/

/*发布*/
.fabu-index{ width: 1380px; margin: auto; padding: 66px 0; }
.fabu-index .type{ text-align: center; line-height: 50px; font-size: 30px; color: #51b7a9; font-weight: bold; }
.fabu-index .xx{ text-align: center; line-height: 28px; font-size: 14px; color: #b4b4b4; }

.fabu-index .href{ padding: 60px 0 40px; }
.fabu-index .href .item{ display: block; width: 33.3%; float: left; text-align: center; }
.fabu-index .href .item a{ display: block; width: 270px; margin: auto;}
.fabu-index .href .item a .title{ height: 60px; line-height: 60px; font-size: 16px;  }
.fabu-index .href .item a:hover img{ transform: scale(1.1); }
/**/
.addstore-main{ width: 1180px; margin: auto; padding-bottom: 30px;}
.addstore-main .left-item{ width: 260px; background: #fff; border-radius: 5px; overflow: hidden; float: left; }
.addstore-main .left-item a{ display: block; padding: 0 25px; height: 56px; line-height: 56px; font-size: 14px; }
.addstore-main .left-item a.on{ color: #fff; background: #51b7a9; }
.addstore-main .formbody{ width: 906px; float: right }
.addstore-top{ padding-bottom: 10px; }
.addstore-main .formbody .pagetitle{ line-height: 56px; height: 56px; font-size: 16px; 
	color: #51b7a9; background: #fff; padding: 0 19px; border-radius: 3px; margin-bottom: 11px;  }


.addstore-main .formbody .forminfo{ display: block; }
.addstore-main .formbody .forminfo .li{ display: block; background: #fff; margin-bottom: 20px; border-radius: 4px; }
.addstore-main .formbody .forminfo .li .layui-form-item{ padding: 0px 20px 0; }
.addstore-main .formbody .forminfo .li .zww{ height: 1px; }
.addstore-main .formbody .forminfo .li .bbt{ padding: 20px; border-bottom: 1px solid #eee; 
	color: #51b7a9; font-size: 14px; margin-bottom: 20px; }
.addstore-main .formbody .forminfo .li .manyimg-list .item{ width: 270px; height: 202px; position: relative; float: left;
border:1px solid #dddddd; border-radius: 5px; background: #eee; margin: 0 20px 20px 0; }
.addstore-main .formbody .forminfo .li .manyimg-list .item:nth-child(3n+1){ margin-right: 0px; }
.addstore-main .formbody .forminfo .li .manyimg-list .item .img{ height: 202px; width: 270px; background-repeat: no-repeat;
background-position: center; background-size: cover; border-radius: 5px; }
.addstore-main .formbody .forminfo .li .manyimg-list .item .img .gdt{ width: 100%; position: absolute; left: 0px; top: 50%; margin-top: -9px; }
.addstore-main .formbody .forminfo .li .manyimg-list .item .bbbbt{ text-align: center; width: 100%; position: absolute;
line-height: 30px; height: 70px; top: 50%; margin-top: -35px; }
.addstore-main .formbody .forminfo .li .manyimg-list .item .bbbbt .icon{width: 35px; height: 35px;
background: url(../images/jiahao_03.png); display: block; margin: 0 auto 5px }
.addstore-main .formbody .forminfo .li .manyimg-list .item .close-btn{ width: 30px; height: 30px; position: absolute;
border-radius:0 5px 0 5px; background: url(../images/gb.png); top: 0px; right: 0px; display: none; opacity: .8; cursor: pointer; }
.addstore-main .formbody .forminfo .li .manyimg-list .item:hover .close-btn{ display: block; }
.addstore-main .formbody .forminfo .li .layui-form-item .litterbt{ line-height: 30px; height: 30px; color: #51b7a9;  }
.addstore-main .formbody .forminfo .li .layui-form-item .litterbt span{ color: #a0a0a0; }
/*猜一猜比一比*/
.cai-banner{ background: #f5f5f6; }
.cai-banner .cb-main{ width: 1380px; margin: 0 auto; }
.cai-banner .cb-main .caibbt{ padding: 30px 0 60px; text-align: center; color: #51b7a9; font-size: 36px; font-weight: bold; line-height: 1.8;}
.cai-banner .cb-main .caibbt .en{ line-height: 20px; font-weight: 400; font-weight: 14px; color: #a2a2a2; font-size: 12px; }
.cai-form{ width: 600px; padding: 70px 0 ; margin: 0 auto; }

@media only screen  and (max-width: 1440px){
.fabu-index{ width: 1180px;padding: 40px 0; }
.fabu-index .type{ text-align: center; line-height: 40px; font-size: 22px; }
.fabu-index .xx{ line-height: 24px; font-size: 12px; }
.fabu-index .href{ padding: 40px 0 20px; }
.cai-banner .cb-main{ width: 1180px; }
.fabu-index .href .item a{width: 220px;}
.cai-banner .cb-main .caibbt{ padding: 20px 0 40px; }
.cai-banner .cb-main .caibbt{ font-size: 30px; }
}


/*发布 end*/

/*成功案例*/
.casebanner{ height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; color: #fff; }
.casebanner #weizhi{ width: 1380px; margin: auto }
.casebanner #weizhi a{ color: #fff; }
.caselist-main{ padding: 60px 0 20px; width: 1380px; margin: auto; }
.caselist-main .bbt{ line-height: 70px; height: 70px; color: #2e2e2e; font-weight: bold; padding-bottom: 20px; 
	border-bottom:1px solid #e0e0e0; font-size: 30px; }
.caselist-main .bbt-type{ height: 56px; line-height: 56px; background: #fbfbfb; }
.caselist-main .bbt-type .tt{ float: left; height: 56px; overflow: hidden; text-align: center; }
.caselist-main .tt.t1,.caselist-main .list .item .tt.t1{ text-align: left; }
.caselist-main .t1{ padding: 0 1.5% 0 1.5%; width: 44.5%; }
.caselist-main .t2 { width: 12.7%; }
.caselist-main .t3 { width: 15.3%; color: #da251d }
.caselist-main .t4 { width: 12.7%; }
.caselist-main .t5 { width: 11%; }
.caselist-main .list .item{ height: 65px; padding: 20px 0; border-bottom:1px solid #eeeeee;  }
.caselist-main .list .item:nth-child(2n){ background: #fbfbfb; }
.caselist-main .list .item .tt{ height: 65px; overflow: hidden; float: left;  text-align: center;}
.caselist-main .list .item .tt .in-b{ padding-left: 100px; position: relative; }
.caselist-main .list .item .tt .in-b .tu{ height: 65px; width: 87px; position: absolute; left: 0px; top: 0; }
.caselist-main .list .item .tt .in-b .title{ height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; margin-bottom: 5px; }
.caselist-main .list .item .tt .in-b .title a{ color:#000; }
.caselist-main .list .item .tt .in-b .text{ color: #999; line-height: 18px; height: 18px; }
.caselist-main .list .item .tt .in-b .text span{  margin: 0 01px; }
.caselist-main .list .item .tt .in-b .title a:hover{ color: #51b7a9; }
.caselist-main .list .item .tt.gao{ line-height: 65px; }


@media only screen  and (max-width: 1440px){
.casebanner #weizhi{ width: 1180px; }
.casebanner{ height: 340px; }
.caselist-main{ padding: 30px 0 10px; width: 1180px; }
.caselist-main .bbt{ line-height: 40px; height: 40px; padding-bottom: 10px; font-size: 22px; }
.caselist-main .bbt-type{ height: 48px; line-height: 48px;}
}
/*成功案例 end*/

/*评估*/
.pg-list{ overflow:hidden; width: 1180px; margin: auto;}
.pg-list .type{ height:37px; line-height:37px; background:#fafafa;  border:1px solid #ddd; position:relative; padding:0 12px;border-top:2px solid #51b7a9; margin:15px 0;}
.pg-list .type.fly{ position:fixed; z-index:100; left:auto; top:0px;}

.pg-list .type span.sz{ color:#ff6600;}
.pg-list .type .fenye{ position:absolute; right:8px; top:11px; height:18px; line-height:18px; text-align:right; width:250px;}
.pg-list .type .fenye a{ display:block; width:16px; height:16px; text-align:center; border:1px solid #ddd; font-weight:bold; font-family:sans-serif; float:right; margin-left:4px; background:#fff; color:#333;}
.pg-list .type .fenye a:hover{ color:#51b7a9; border:1px solid #51b7a9; background:#fff;}
.pg-list .type .fenye a.null{ background:none !important; border:1px solid #ddd; color:#333;}
.pg-list ul{ display:block; width:1225px; max-height:1372px; overflow:hidden; position:relative;}
.pg-list ul:after{ content:""; clear:both; display:block;}
.pg-list ul li{ display:block; float:left; width:215px;  margin:0 26px 25px 0;}
.pg-list ul li.end{ margin-right:0px;}
.pg-list ul li a{ display:block;}
.pg-list ul li a img{ display:block; width:215px; height:161px;}
.pg-list ul li a .vv{ border:1px solid #ddd; border-top:0px; padding:6px 12px 20px; position:relative;}
.pg-list ul li a .vv .title{ font-size:14px; color:#000; line-height:30px; height:30px; overflow:hidden;}
.pg-list ul li a .vv .text{ line-height:24px; height:24px; overflow:hidden; color:#6f6f6f; position:relative;}
.pg-list ul li a .vv .text b{ color:#da251d;}
.pg-list ul li a .vv .text .pp{ color:#51b7a9; position:absolute; right:0px; top:0px; background:#fff;}
.pg-list ul li a:hover .vv .title{ color:#51b7a9;}
.pg-list ul li.nothing{ float:none; width:100%; margin:0px; padding-top:60px; text-align:center; color:#747373; font-size:24px; line-height:1.8;font-family:sans-serif;}
.pg-list ul li.nothing a img{ display:block; margin:20px auto 100px; width:auto; height:auto;}
/*评估 end*/

/*关于我们*/
.about-nav{ background: #51b7a9; line-height: 60px; height: 60px; font-size: 14px; text-align: center; }
.about-nav ul li{ *display: inline; *zoom:1; display: inline-block; margin: 0 20px; height: 58px; padding-bottom: 2px; }
.about-nav ul li a{ *display: inline; *zoom:1; display: inline-block; height: 60px; color: #fff;}
.about-nav ul li.on,.about-nav ul li:hover{padding-bottom: 0px; border-bottom: 2px solid #da251d;}
.about-box .ab-mm{ width: 980px; margin: auto; }
.about-box #weizhi{ width: 1380px;  margin: auto;}
.about-box1{ background-size:cover; background-image: url(../images/aboutimg_02.jpg); background-position: center; background-repeat: no-repeat; }
.about-box.about-box1 .ab-mm{  padding: 44px 0; min-height: 450px; }
.about-box.about-box1 .ab-mm .b-bbt{ margin-bottom: 20px; }
.about-box.about-box1 .ab-mm .b-bbt .en{ color: #51b7a9; font-size: 48px; }
.about-box.about-box1 .ab-mm .b-bbt .cn{ color: #000; font-size: 26px; }
.about-box.about-box1 .ab-mm .vv{ font-size: 14px; line-height: 2; width: 50%; }
.about-box .ab-mm{ font-size: 14px; }
.about-box .ab-bbt-b{ font-size: 26px;  color: #51b7a9; text-align:center; padding-top: 50px;}
.about-box .ab-bbt-b .line{ height: 2px; width: 30px; background: #da251c; margin:  15px auto; }
.about-box.about-box5 .ab-bbt-b{ margin-bottom: -30px; }

/**/
.about-box.about-box2 .ab-mm{padding: 44px 0 22px; }
.about-box.about-box2 .ab-mm .right{ float: right; max-width: 45%; }
.about-box.about-box2 .ab-mm .left{ float: left; width: 50%; }
.about-box.about-box2 .ab-mm .left .v-box{ margin-bottom: 20px; }
.about-box.about-box2 .ab-mm .left .v-box .bt{ color: #51b7a9; font-size: 26px; }
.about-box.about-box2 .ab-mm .left .v-box .line{ height: 2px; width: 30px; background: #da251c; margin:  15px 0; }
.about-box.about-box2 .ab-mm .left .v-box .vv{ line-height: 2; }
/**/
.about-box.about-box3{ background-size:cover; background-image: url(../images/aboutimg_08.jpg); background-position: center; background-repeat: no-repeat;
height: 615px;}
/**/
.about-box.about-box4 .ab-mm{ width: 1180px; padding-top:30px;  }
.about-box.about-box4 .ab-mm .team-list{ padding: 0 92px; position: relative; }
.about-box.about-box4 .ab-mm .team-list .btn{ position: absolute; top: 50%; cursor:pointer; margin-top: -25px; }
.about-box.about-box4 .ab-mm .team-list .btn.prev{ left: 30px; }
.about-box.about-box4 .ab-mm .team-list .btn.next{ right: 30px; }
.about-box.about-box4 .ab-mm .team-list .list{ height: 320px; overflow: hidden; }
.about-box.about-box4 .ab-mm .team-list .list ul li{ display: block; width: 314px; float: left; border:1px solid #e8e8e8; margin: 0 8px;}
.about-box.about-box4 .ab-mm .team-list .list ul li img{ display: block; width: 314px; height: 255px; }
.about-box.about-box4 .ab-mm .team-list .list ul li .btname{ height: 50px; border-top:1px solid #e8e8e8;  line-height: 50px; 
text-align: center; font-size: 14px; overflow: hidden;  }
/**/
#gla{
	
	overflow:hidden;
	margin:0 auto;
	position:relative;
	height:404px;
}
.bac{
	position:absolute;
	bottom:0;
	left:50px;
}
#gla_box{
	width:700px;
	margin:auto;
}
.gla_inbox{
	overflow:hidden;
	position:relative;
}
.gla_inbox p{ text-indent: 1em; font-size: 14px; width: 100%; color: #FFFFFF; line-height: 30px; background-color: hsla(0,0%,0%,1); }
.gla_inbox a{ padding: 5px; display: block; position: absolute; bottom: 20px; left: 20px; background-color: hsla(0,0%,0%,.5); color: #FFF; }
.gla_inbox img{
	width:100%;
	height:100%;
}
.roundabout-holder {
	height: 404px;
	width: 700px;
}
.roundabout-moveable-item {
	display:block;
	height: 300px;
	width: 500px;;
	cursor: pointer;
}
.roundabout-in-focus {
	cursor: auto;
}
/**/
.about-hui{ height: 200px; background: #f5f5f6; }
.about-hui .ah-mm{ width: 1380px; margin: auto; }
.about-hui .ah-mm .type-bbt{ font-size: 36px; font-weight: bold; color: #51b7a9; line-height: 107px; text-align: center; }
.ab-lybox{ width: 590px; margin: auto; padding: 40px 0 ;}
.ab-lybox dl{ display: block; padding-left: 115px; position: relative; font-size: 14px; min-height: 40px;
 border-bottom:1px solid #eeeeee; padding-bottom: 15px; margin-bottom: 15px; }
.ab-lybox dl dt{ display: block; position: absolute; left: 0px; top: 0px; line-height: 40px; height: 40px; font-weight: bold;
color: #333; }
.ab-lybox dl dd{ display: block; }
.ab-lybox dl dd input[type="text"]{ width: 100%; height:20px; padding: 10px 0; line-height: 20px; border:0; border-radius: 0; font-size: 14px; }
.ab-lybox dl dd textarea{ padding: 10px 0; line-height: 20px; height: 100px; border:0; border-radius: 0;width: 100%; font-size: 14px; }
.ab-lybox dl dd .btn{ width: 190px; height: 54px; color: #fff; font-size: 16px; 
	font-weight: bold; background: #51b7a9; cursor:pointer; border:0px; }
.ab-lybox dl dd ul li{ display: block; float: left; width: 88px; height: 38px; line-height: 38px; border:1px solid #f5f5f6; background: #f5f5f6;
 color: #646464; text-align: center; margin-right: 4px; cursor:pointer;  }	
 .ab-lybox dl dd ul li.on{ border:1px solid #da251d; color: #da251d; background: #fff; }
 .aboutcontent{ line-height: 2; width: 1380px; margin: auto; font-size: 14px; padding: 10px 0 40px; }
@media only screen  and (max-width: 1440px){
.about-nav{ line-height: 50px; height: 50px; }
.about-nav ul li{ height: 48px;  }
.about-nav ul li a{ height: 50px;}
.about-box .ab-mm{font-size: 12px;}
.about-box.about-box1 .ab-mm{ min-height: 380px; }
.about-box #weizhi,.about-hui .ah-mm{ width: 1180px;}
.about-box.about-box1 .ab-mm .b-bbt .en{ font-size: 40px; }
.about-box.about-box1 .ab-mm .b-bbt .cn{font-size: 22px; }
.about-box.about-box1 .ab-mm .vv{ font-size: 12px; }
.about-box.about-box2 .ab-mm .left .v-box .bt{ font-size: 22px; }
.about-box .ab-mm .ab-bbt-b{ font-size: 22px;}
.about-hui .ah-mm .type-bbt{ font-size: 28px;}
 .aboutcontent{width: 1180px; font-size: 12px; }
}

/*关于我们 end*/

/*专属转铺*/
.service-main{ padding: 70px 0 30px; background-image: url(../images/zhuanbbg_02.jpg); background-repeat: no-repeat; background-size: cover;
background-position: center; }
.service-main .sm-main{ width: 1380px; margin:auto; color: #fff; }
.service-main .sm-main .pagebbt{ text-align: center; padding-bottom: 2%; font-size: 18px; }
.service-main .sm-main .pagebbt .b{ font-size: 40px; font-weight: bold; line-height: 1.6; }
.service-main .sm-main .service-box{ width: 780px; margin: 0 auto; background: url(../images/zhuangb_03.png) top no-repeat #fff; border-radius: 10px;
 padding: 100px 0 20px; box-shadow: 0 0 20px rgba(0,0,0,.1); 
color: #666666;
}
.service-main .sm-main .service-box .bt{ height: 60px; line-height: 60px; color: #424242; text-align: center; font-size: 24px; }
.service-main .sm-main .form-box{ width: 570px; margin: auto;  }
.service-main .sm-main .form-box form{ display: block; height: 60px; background: #fff; border-radius: 5px; border:1px solid #51b7a9; 
   position: relative;}
.service-main .sm-main .form-box form button{ position: absolute; top: 0px; right: 0; border:0; border-radius: 0  4px 4px 0; color: #fff;
 height: 60px; width: 140px; font-size: 16px; text-align: center; background: #51b7a9; cursor: pointer; }
.service-main .sm-main .form-box form input{ width: 380px; height: 20px; padding: 20px ; border:0; border-radius: 6px; font-size: 14px; } 
.service-main .sm-main .form-box .ts{ font-size: 12px; color: #999; line-height: 50px; }
.service-main .neextotal{ line-height: 40px; font-size: 16px; text-align: center; }
.service-main .neextotal span{ *display: inline; *zoom:1; display: inline-block; color: #fff;  border-radius: 2px;
 background: #da251d; text-align: center; width: 26px; position: relative; height: 40px; }
.service-main .neextotal span i{ font-style: inherit; display: block; position:absolute; top: 0px; left: 0px; width: 26px; font-size: 20px; } 
.service-main .needtype{ text-align: center; font-size: 16px;
 height: 80px; line-height: 80px; background: url(../images/zhuangb_06.png) no-repeat center; }
.service-main .sm-main .service-box .list{
	height: 100px;
	padding-left: 88px;

}
.service-main .sm-main .service-box .list .dian{ width: 8px; height: 65px; float: left; margin: 0 10px;
background-image: url(../images/zhuangb_18.png) }
.service-main .sm-main .service-box .phone{ text-align: center; font-size:16px; color: #c5211a; padding: 15px 0 5px; }
.service-main .sm-main .service-box .phone b{ font-size: 26px; }
.service-main .sm-main .service-box .list .item{ float: left; width: 130px; text-align: center; text-align: center; }
.service-main .sm-main .service-box .list .item img{ display: block; margin: 0 auto 20px; }
.service-main .biglist{ padding: 60px 0 40px; text-align: center; }
.service-main .biglist .bt{ font-weight: bold; font-size: 18px; line-height: 30px; margin-bottom: 25px; }
.service-main .biglist .list{ height: 100px; padding-left: 380px; }
.service-main .biglist .list .item{ display: block; width: 100px;background: #fff; border-radius: 100%; text-align: center;
 float: left; margin-right: 66px; color: #51b7a9; font-size: 20px; line-height: 22px; padding: 30px 0 0 ; height: 70px; }

@media only screen  and (max-width: 1440px){
.service-main .sm-main{ width: 1180px;}
.service-main .sm-main .pagebbt .b{ font-size: 32px; }
.service-main .sm-main .pagebbt{ font-size: 15px; }
.service-main .biglist .list{ padding-left: 280px; }
}
/*专属转铺 end*/





.shopbanner{ height: 445px; position: relative; }
.shopbanner .img{ height: 445px; background-repeat: no-repeat; background-position: center; background-size: cover; }
.shopbanner #weizhi{ width: 1380px; margin: auto; line-height: 60px; color: #fff; }
.shopbanner #weizhi a{ color: #fff; }
.shopbanner .href{ display: block; width: 200px; height: 60px; background: url(../images/yi/fw_03.png); position: absolute;
left: 50%; margin-left: -100px; top: 250px; }
.shopbanner .biao{ width: 156px; height: 33px; background: url(../images/yi/fw_07.png); bottom: 0px; left: 50%; margin-left: -78px; position: absolute; }
.shop-zhichi{ text-align: center; padding: 100px 0; width: 1380px; margin: auto;  }
.shop-zhichi img{ height: 80px; display: block; margin: 0 auto 20px; }
.shop-zhichi .item{ width: 20%; float: left }
.shop-zhichi .item .bt{ color: #333333; font-size: 18px; line-height: 40px; }
.shop-zhichi .item .demo{ line-height: 2; color: #616d71; font-size: 14px; }
.shoptype-bbt{ text-align: center; padding-bottom: 40px; }
.shoptype-bbt .b{ font-size: 26px; color: #000; line-height:1.6; }
.shoptype-bbt .s{ color: #9f9f9f; }
.shoptype-bbt .line{ width: 30px; height: 3px; background: #51b7a9; margin: 20px auto; }
/**/
.shop-team{ background: #f5f5f5;padding: 100px 0; }
.shop-team .list{ width: 1380px; margin: auto; }
.shop-team .list .item{ float: left; padding-left: 170px; padding-top:16px; padding-bottom: 16px;  position: relative; width: 266px; }
.shop-team .list .item .text{ left: 100px; position: absolute; top: 0px; width: 160px; padding: 20px 18px; color: #fff; background: #51b7a9;
height: 225px; }
.shop-team .list .item .text .b{ font-size: 36px; font-weight: bold; line-height: 48px;}
.shop-team .list .item .text .bt{ font-size: 14px; line-height: 20px; max-height: 40px; overflow: hidden; }
.shop-team .list .item .text .st{font-size: 20px; font-family:sans-serif;}
.shop-team .list .item .text .f1{  text-indent: -10px; padding-top: 10px; height: 20px; }
.shop-team .list .item .text .tt{ font-size: 12px; line-height: 20px; padding: 10px 0; height: 80px; overflow: hidden; }
.shop-team .list .item .text .fb{ text-align: right; margin-right:-5px; bottom: 5px; right: 20px; position: absolute;   }
.shop-team .list .item.i2 .text{ top: auto; bottom: 0 }
.shop-team .list .item img{ display: block;}
.shop-case{padding: 100px 0;}
.shop-case .list{ width: 1380px; margin: auto; }
.shop-case .list .item{ width: 350px; float: left; margin-left: 82px; background: #fff; }
.shop-case .list .item img{ display: block; border-radius: 5px 5px 0 0; }
.shop-case .list .item:hover{ box-shadow: 0 0 10px rgba(0,0,0,.175); border-radius: 5px; }
.shop-case .list .item .text{ padding: 16px; border:1px solid #eaeaea; border-radius: 0 0 5px 5px;  }
.shop-case .list .item .text .bt{ height: 40px; line-height: 40px; font-size: 16px; color: #000; overflow: hidden; }
.shop-case .list .item .text .demo{ line-height: 20px; height: 60px; overflow: hidden; }
.shop-case .list .item:hover .bt{ color: #51b7a9; }
@media only screen  and (max-width: 1440px){
.shopbanner #weizhi{ width: 1180px; }
.shop-case .list{ width: 1180px; }
.shop-case .list .item{ margin-left: 40px; width: 340px }
.shop-team,.shop-case{ padding: 80px 0; }
.shop-zhichi{ padding: 80px 0; width: 1180px;  }
.shop-zhichi img{ height: 70px; margin: 0 auto 14px; }
.shop-zhichi .item .bt{  font-size: 16px; line-height: 34px; }
.shop-zhichi .item .demo{  font-size: 12px; }
.shop-team .list{ width: 1180px; }
.shop-team .list .item{ padding-left: 112px; padding-top:16px; padding-bottom: 16px;  position: relative; width: 266px; }
.shop-team .list .item .text{ left: 42px; position: absolute; top: 0px; width: 160px; padding: 20px 18px; color: #fff; background: #51b7a9;
height: 225px; }

	}